Public Attributes | List of all members
ecx_portt Struct Reference

#include <nicdrv.h>

Public Attributes

pthread_mutex_t getindex_mutex
 
int lastidx
 
ecx_redporttredport
 
int redstate
 
pthread_mutex_t rx_mutex
 
ec_bufT rxbuf [EC_MAXBUF]
 
int rxbufstat [EC_MAXBUF]
 
int rxsa [EC_MAXBUF]
 
int sockhandle
 
ec_stackT stack
 
ec_bufT tempinbuf
 
int tempinbufs
 
pthread_mutex_t tx_mutex
 
ec_bufT txbuf [EC_MAXBUF]
 
ec_bufT txbuf2
 
int txbuflength [EC_MAXBUF]
 
int txbuflength2
 

Detailed Description

pointer structure to buffers, vars and mutexes for port instantiation

Definition at line 91 of file nicdrv.h.

Member Data Documentation

◆ getindex_mutex

pthread_mutex_t ecx_portt::getindex_mutex

Definition at line 119 of file nicdrv.h.

◆ lastidx

int ecx_portt::lastidx

last used frame index

Definition at line 114 of file nicdrv.h.

◆ redport

ecx_redportt* ecx_portt::redport

pointer to redundancy port and buffers

Definition at line 118 of file nicdrv.h.

◆ redstate

int ecx_portt::redstate

current redundancy state

Definition at line 116 of file nicdrv.h.

◆ rx_mutex

pthread_mutex_t ecx_portt::rx_mutex

Definition at line 121 of file nicdrv.h.

◆ rxbuf

ec_bufT ecx_portt::rxbuf[EC_MAXBUF]

rx buffers

Definition at line 96 of file nicdrv.h.

◆ rxbufstat

int ecx_portt::rxbufstat[EC_MAXBUF]

rx buffer status

Definition at line 98 of file nicdrv.h.

◆ rxsa

int ecx_portt::rxsa[EC_MAXBUF]

rx MAC source address

Definition at line 100 of file nicdrv.h.

◆ sockhandle

int ecx_portt::sockhandle

Definition at line 94 of file nicdrv.h.

◆ stack

ec_stackT ecx_portt::stack

Definition at line 93 of file nicdrv.h.

◆ tempinbuf

ec_bufT ecx_portt::tempinbuf

temporary rx buffer

Definition at line 102 of file nicdrv.h.

◆ tempinbufs

int ecx_portt::tempinbufs

temporary rx buffer status

Definition at line 104 of file nicdrv.h.

◆ tx_mutex

pthread_mutex_t ecx_portt::tx_mutex

Definition at line 120 of file nicdrv.h.

◆ txbuf

ec_bufT ecx_portt::txbuf[EC_MAXBUF]

transmit buffers

Definition at line 106 of file nicdrv.h.

◆ txbuf2

ec_bufT ecx_portt::txbuf2

temporary tx buffer

Definition at line 110 of file nicdrv.h.

◆ txbuflength

int ecx_portt::txbuflength[EC_MAXBUF]

transmit buffer lenghts

Definition at line 108 of file nicdrv.h.

◆ txbuflength2

int ecx_portt::txbuflength2

temporary tx buffer length

Definition at line 112 of file nicdrv.h.


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


sr_hand_detector
Author(s):
autogenerated on Sat Sep 24 2022 02:26:10