PhoenixZMQ  6.0.0
Library which integrates zeromq use
Loading...
Searching...
No Matches
PZmqParam Struct Reference

Set of parameters to be passed to create a socket with zmq backend. More...

#include <PZmqBackend.h>

Public Attributes

int bufferSizeByte
 Size of the message buffer in bytes.
 
ssize_t dataRate
 Data rate.
 
int nbBufferMessage
 Number of messages in the buffer.
 
size_t threadAffinity
 Mask of threads which deal with reconnection.
 
int type
 Socket type.
 

Detailed Description

Set of parameters to be passed to create a socket with zmq backend.

Definition at line 17 of file PZmqBackend.h.

Member Data Documentation

◆ bufferSizeByte

int PZmqParam::bufferSizeByte

Size of the message buffer in bytes.

Definition at line 23 of file PZmqBackend.h.

Referenced by PZmqSocket::createClientSocket(), PZmqSocket::createServerSocket(), pzmq_createParamClient(), and pzmq_createParamServer().

◆ dataRate

ssize_t PZmqParam::dataRate

◆ nbBufferMessage

int PZmqParam::nbBufferMessage

Number of messages in the buffer.

Definition at line 21 of file PZmqBackend.h.

Referenced by PZmqSocket::createClientSocket(), PZmqSocket::createServerSocket(), pzmq_createParamClient(), and pzmq_createParamServer().

◆ threadAffinity

size_t PZmqParam::threadAffinity

Mask of threads which deal with reconnection.

Definition at line 25 of file PZmqBackend.h.

Referenced by PZmqSocket::createClientSocket(), PZmqSocket::createServerSocket(), pzmq_createParamClient(), and pzmq_createParamServer().

◆ type

int PZmqParam::type

The documentation for this struct was generated from the following file: