Open Ethernet Networking (OpEN) API Guide and Reference Manual  3.12.0.1
Data Fields
syncdbClientHandle_t Struct Reference

syncdb Client Handle. More...

#include <openapi_syncdb.h>

Data Fields

int client_id
 Unique Syncdb client identifier. More...
 
pthread_mutex_t client_lock
 Per-client semaphore. More...
 
int cmd_socket
 Socket for sending commands to Syncdb process. More...
 
int notify_socket
 Socket for waiting on events from Syncdb process. More...
 
unsigned int rxTimeout
 Command socket receive timeout. More...
 
unsigned long long seqNum
 Sequence number to track the correct response from server. More...
 

Detailed Description

syncdb Client Handle.

Examples:
bfd_monitor.c.

Definition at line 166 of file openapi_syncdb.h.

Field Documentation

int syncdbClientHandle_t::client_id

Unique Syncdb client identifier.

Definition at line 170 of file openapi_syncdb.h.

pthread_mutex_t syncdbClientHandle_t::client_lock

Per-client semaphore.

Definition at line 172 of file openapi_syncdb.h.

int syncdbClientHandle_t::cmd_socket

Socket for sending commands to Syncdb process.

Definition at line 168 of file openapi_syncdb.h.

int syncdbClientHandle_t::notify_socket

Socket for waiting on events from Syncdb process.

Definition at line 169 of file openapi_syncdb.h.

unsigned int syncdbClientHandle_t::rxTimeout

Command socket receive timeout.

Definition at line 173 of file openapi_syncdb.h.

unsigned long long syncdbClientHandle_t::seqNum

Sequence number to track the correct response from server.

Definition at line 171 of file openapi_syncdb.h.


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