iCub-main
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
BoardTransceiver Class Reference

#include <boardTransceiver.hpp>

+ Inheritance diagram for BoardTransceiver:

Public Member Functions

 BoardTransceiver ()
 
 ~BoardTransceiver ()
 
bool createSocket (ACE_INET_Addr local_addr)
 
bool configure (yarp::os::ResourceFinder &rf)
 
bool updateModule ()
 
bool init (yarp::os::Searchable &config, uint32_t localipaddr, uint32_t remoteipaddr, uint16_t ipport, uint16_t pktsize, FEAT_boardnumber_t board_n)
 
virtual void onMsgReception (uint8_t *data, uint16_t size)
 
eOprotBRD_t get_protBRDnumber (void)
 

Protected Member Functions

void getTransmit (uint8_t **data, uint16_t *size)
 

Protected Attributes

eOprotBRD_t protboardnumber
 
EOdeviceTransceiver * devtxrx
 
EOtransceiver * transceiver
 
eOdevicetransceiver_cfg_t devtxrxcfg
 
EOnvSet * nvset
 
uint32_t localipaddr
 
uint32_t remoteipaddr
 
uint16_t remoteipport
 
EOpacket * p_RxPkt
 
FEAT_ID _fId
 
ACE_SOCK_Dgram * UDP_socket
 
ACE_INET_Addr pc104Addr
 
eOmn_appl_status_t * pApplStatus
 
EOnv * oneNV
 

Detailed Description

Definition at line 67 of file boardTransceiver.hpp.


The documentation for this class was generated from the following files: