#include <nicdrv.h>
Public Attributes | |
int | dev_id |
mtx_t * | getindex_mutex |
pthread_mutex_t | getindex_mutex |
CRITICAL_SECTION | getindex_mutex |
RTHANDLE | getindex_region |
HPEHANDLE | handle |
int | lastidx |
ecx_redportt * | redport |
int | redstate |
HPERXBUFFERSET * | rx_buffers |
mtx_t * | rx_mutex |
pthread_mutex_t | rx_mutex |
CRITICAL_SECTION | rx_mutex |
RTHANDLE | rx_region |
ec_bufT | rxbuf [EC_MAXBUF] |
int | rxbufstat [EC_MAXBUF] |
int | rxsa [EC_MAXBUF] |
int | sockhandle |
pcap_t * | sockhandle |
ec_stackT | stack |
ec_bufT | tempinbuf |
int | tempinbufs |
HPETXBUFFERSET * | tx_buffers [EC_MAXBUF] |
mtx_t * | tx_mutex |
pthread_mutex_t | tx_mutex |
CRITICAL_SECTION | tx_mutex |
RTHANDLE | tx_region |
ec_bufT | txbuf [EC_MAXBUF] |
ec_bufT | txbuf2 |
int | txbuflength [EC_MAXBUF] |
int | txbuflength2 |
pointer structure to buffers, vars and mutexes for port instantiation
Definition at line 53 of file erika/nicdrv.h.
int ecx_portt::dev_id |
Device id in the device pool
Definition at line 83 of file erika/nicdrv.h.
mtx_t* ecx_portt::getindex_mutex |
Definition at line 77 of file rtk/nicdrv.h.
pthread_mutex_t ecx_portt::getindex_mutex |
Definition at line 84 of file linux/nicdrv.h.
CRITICAL_SECTION ecx_portt::getindex_mutex |
Definition at line 87 of file win32/nicdrv.h.
RTHANDLE ecx_portt::getindex_region |
Definition at line 82 of file intime/nicdrv.h.
HPEHANDLE ecx_portt::handle |
Definition at line 86 of file intime/nicdrv.h.
int ecx_portt::lastidx |
last used frame index
Definition at line 76 of file erika/nicdrv.h.
ecx_redportt * ecx_portt::redport |
pointer to redundancy port and buffers
Definition at line 80 of file erika/nicdrv.h.
int ecx_portt::redstate |
current redundancy state
Definition at line 78 of file erika/nicdrv.h.
HPERXBUFFERSET* ecx_portt::rx_buffers |
Definition at line 87 of file intime/nicdrv.h.
mtx_t* ecx_portt::rx_mutex |
Definition at line 79 of file rtk/nicdrv.h.
pthread_mutex_t ecx_portt::rx_mutex |
Definition at line 86 of file linux/nicdrv.h.
CRITICAL_SECTION ecx_portt::rx_mutex |
Definition at line 89 of file win32/nicdrv.h.
RTHANDLE ecx_portt::rx_region |
Definition at line 84 of file intime/nicdrv.h.
ec_bufT ecx_portt::rxbuf |
rx buffers
Definition at line 58 of file erika/nicdrv.h.
int ecx_portt::rxbufstat |
rx buffer status
Definition at line 60 of file erika/nicdrv.h.
int ecx_portt::rxsa |
rx MAC source address
Definition at line 62 of file erika/nicdrv.h.
pcap_t * ecx_portt::sockhandle |
Definition at line 56 of file erika/nicdrv.h.
pcap_t* ecx_portt::sockhandle |
Definition at line 59 of file macosx/nicdrv.h.
ec_stackT ecx_portt::stack |
Definition at line 55 of file erika/nicdrv.h.
ec_bufT ecx_portt::tempinbuf |
temporary rx buffer
Definition at line 64 of file erika/nicdrv.h.
int ecx_portt::tempinbufs |
temporary rx buffer status
Definition at line 66 of file erika/nicdrv.h.
HPETXBUFFERSET* ecx_portt::tx_buffers[EC_MAXBUF] |
Definition at line 88 of file intime/nicdrv.h.
mtx_t* ecx_portt::tx_mutex |
Definition at line 78 of file rtk/nicdrv.h.
pthread_mutex_t ecx_portt::tx_mutex |
Definition at line 85 of file linux/nicdrv.h.
CRITICAL_SECTION ecx_portt::tx_mutex |
Definition at line 88 of file win32/nicdrv.h.
RTHANDLE ecx_portt::tx_region |
Definition at line 83 of file intime/nicdrv.h.
ec_bufT ecx_portt::txbuf |
transmit buffers
Definition at line 68 of file erika/nicdrv.h.
ec_bufT ecx_portt::txbuf2 |
temporary tx buffer
Definition at line 72 of file erika/nicdrv.h.
int ecx_portt::txbuflength |
int ecx_portt::txbuflength2 |
temporary tx buffer length
Definition at line 74 of file erika/nicdrv.h.