High Performance OPC UA Server SDK
1.2.0.193
|
Network base object. More...
#include <uanetwork_types.h>
Data Fields | |
struct ua_socket ** | aSockets |
The managed sockets - list used to fill fd_sets. More... | |
int | num_sockets |
Number of elements in aSockets. More... | |
struct ua_socket * | pAcceptSocket |
Socket with pending accept operation. More... | |
HANDLE | hIOCP |
unsigned char | abAddresses [2 *(sizeof(struct sockaddr_in)+16)] |
The completion port handle. | |
struct epoll_event * | aEvents |
Array for storing the pending epoll events. More... | |
struct epoll_event | tmpEvent |
Temporary helper event. More... | |
int | epfd |
The event scheduler object. More... | |
Network base object.
Network base object encapsulating an IOCP and its threads and sockets.
struct epoll_event* aEvents |
Array for storing the pending epoll events.
struct ua_socket ** aSockets |
The managed sockets - list used to fill fd_sets.
The managed sockets.
int epfd |
The event scheduler object.
int num_sockets |
Number of elements in aSockets.
Number of elements in aSockets and aEvents.
struct ua_socket * pAcceptSocket |
Socket with pending accept operation.
struct epoll_event tmpEvent |
Temporary helper event.