connectionmanager_types.h
// SPDX-License-Identifier: MIT
-
struct elosConnectionManager
[source]
Data structure of a ConnectionManager
-
safuFlags_t flags
[source]
State bits of the component (e.g. initialized, active, e.t.c.)
-
int fd
[source]
listener socket used for waiting for new connections
-
int syncFd
[source]
eventfd used for synchronization with the worker thread
-
struct sockaddr_in addr
[source]
Address information of the listener socket
-
int connection[200]
[source]
Array of ClientConnections
-
pthread_t listenThread
[source]
worker thread used by pthread_* functions
-
int sharedData
[source]
Data shared between all ClientConnections
-
int clientAuth
[source]
Client authorization functionality
-
struct elosConnectionManager_t
[source]
Data structure of a ConnectionManager
-
safuFlags_t flags
[source]
State bits of the component (e.g. initialized, active, e.t.c.)
-
int fd
[source]
listener socket used for waiting for new connections
-
int syncFd
[source]
eventfd used for synchronization with the worker thread
-
struct sockaddr_in addr
[source]
Address information of the listener socket
-
int connection[200]
[source]
Array of ClientConnections
-
pthread_t listenThread
[source]
worker thread used by pthread_* functions
-
int sharedData
[source]
Data shared between all ClientConnections
-
int clientAuth
[source]
Client authorization functionality