NetTcp.h File Reference
#include <queue>
#include <fstream>
#include <ext/hash_map>
#include <pthread.h>
#include <sys/types.h>
#include <string.h>
#include "RioInterfaceTypes.h"
#include "LogRotation.h"
#include "RioUnix.h"
Go to the source code of this file.
Define Documentation
#define MAXHASHKEYSIZE 25 |
#define MSG_POLL_NEWDATA "NEW_DATA" |
#define TCP_FLAGS_RECEIVE MSG_WAITALL |
#define TCP_FLAGS_SENDDATA MSG_NOSIGNAL |
#define TCP_FLAGS_SENDSIZE MSG_NOSIGNAL | MSG_MORE |
#define TCP_START_MESSAGE "NTCPI" |
#define TCP_START_MESSAGE_SIZE 5 |
#define TCPCONNECTIONSOCKETSNUMBER 2 |
#define TCPCONNECTIONSOCKETTCP 0 |
#define TCPCONNECTIONSOCKETUDP 1 |
#define UDP_FLAGS_RECEIVE MSG_WAITALL |
#define UDP_FLAGS_SEND MSG_CONFIRM |
Typedef Documentation
Enumeration Type Documentation
- Enumerator:
CONNECTIONCLOSEDLOCALLY |
|
CONNECTIONCLOSEDREMOTELLY |
|
CONNECTIONTIMEOUT |
|
CONNECTIONUNDEFINED |
|
Definition at line 96 of file NetTcp.h.
- Enumerator:
RECEIVEERROR |
|
SENDERROR |
|
OTHERERROR |
|
Definition at line 106 of file NetTcp.h.