iCub-main
Public Types | Public Member Functions | List of all members
eth::EthReceiver Class Reference

#include <ethReceiver.h>

+ Inheritance diagram for eth::EthReceiver:

Public Types

enum  {
  EthReceiverDefaultRate = 5 ,
  EthReceiverMaxRate = 20
}
 

Public Member Functions

 EthReceiver (int rxrate)
 
 ~EthReceiver ()
 
bool config (ACE_SOCK_Dgram *pSocket, eth::TheEthManager *_ethManager)
 
bool threadInit ()
 
void run ()
 
void onStop ()
 

Detailed Description

Definition at line 46 of file ethReceiver.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
EthReceiverDefaultRate 
EthReceiverMaxRate 

Definition at line 60 of file ethReceiver.h.

Constructor & Destructor Documentation

◆ EthReceiver()

EthReceiver::EthReceiver ( int  rxrate)

Definition at line 65 of file ethReceiver.cpp.

◆ ~EthReceiver()

EthReceiver::~EthReceiver ( )

Definition at line 96 of file ethReceiver.cpp.

Member Function Documentation

◆ config()

bool EthReceiver::config ( ACE_SOCK_Dgram *  pSocket,
eth::TheEthManager _ethManager 
)

Definition at line 101 of file ethReceiver.cpp.

◆ onStop()

void EthReceiver::onStop ( )

Definition at line 89 of file ethReceiver.cpp.

◆ run()

void EthReceiver::run ( void  )

Definition at line 165 of file ethReceiver.cpp.

◆ threadInit()

bool EthReceiver::threadInit ( )

Definition at line 139 of file ethReceiver.cpp.


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