#include <ethManager.h>
|
double | getLifeTime (void) |
|
bool | verifyEthBoardInfo (yarp::os::Searchable &cfgtotal, eOipv4addr_t &boardipv4, string boardipv4string, string boardname) |
|
eth::AbstractEthResource * | requestResource2 (IethResource *interface, yarp::os::Searchable &cfgtotal) |
|
int | releaseResource2 (eth::AbstractEthResource *ethresource, IethResource *interface) |
|
const eOipv4addressing_t & | getLocalIPV4addressing (void) |
|
bool | Transmission (void) |
|
bool | CheckPresence (void) |
|
bool | Reception (eOipv4addr_t from, uint64_t *data, ssize_t size) |
|
eth::AbstractEthResource * | getEthResource (eOipv4addr_t ipv4) |
|
IethResource * | getInterface (eOipv4addr_t ipv4, eOprotID32_t id32) |
|
IethResource * | getInterface (eOipv4addr_t ipv4, iethresType_t type) |
|
int | getNumberOfResources (void) |
|
const string & | getName (eOipv4addr_t ipv4) |
|
int | sendPacket (const void *udpframe, size_t len, const eOipv4addressing_t &toaddressing) |
|
eOipv4addr_t | toipv4addr (const ACE_INET_Addr &aceinetaddr) |
|
ACE_INET_Addr | toaceinet (const eOipv4addressing_t &ipv4addressing) |
|
Definition at line 83 of file ethManager.h.
◆ anonymous enum
◆ anonymous enum
Enumerator |
---|
maxRXpacketsize | |
maxTXpacketsize | |
Definition at line 90 of file ethManager.h.
◆ CheckPresence()
bool TheEthManager::CheckPresence |
( |
void |
| ) |
|
◆ getEthResource()
◆ getInterface() [1/2]
IethResource * TheEthManager::getInterface |
( |
eOipv4addr_t |
ipv4, |
|
|
eOprotID32_t |
id32 |
|
) |
| |
◆ getInterface() [2/2]
◆ getLifeTime()
double TheEthManager::getLifeTime |
( |
void |
| ) |
|
◆ getLocalIPV4addressing()
const eOipv4addressing_t & TheEthManager::getLocalIPV4addressing |
( |
void |
| ) |
|
◆ getName()
const string & TheEthManager::getName |
( |
eOipv4addr_t |
ipv4 | ) |
|
◆ getNumberOfResources()
int TheEthManager::getNumberOfResources |
( |
void |
| ) |
|
◆ instance()
◆ killYourself()
bool TheEthManager::killYourself |
( |
| ) |
|
|
static |
◆ Reception()
bool TheEthManager::Reception |
( |
eOipv4addr_t |
from, |
|
|
uint64_t * |
data, |
|
|
ssize_t |
size |
|
) |
| |
◆ releaseResource2()
◆ requestResource2()
◆ sendPacket()
int TheEthManager::sendPacket |
( |
const void * |
udpframe, |
|
|
size_t |
len, |
|
|
const eOipv4addressing_t & |
toaddressing |
|
) |
| |
◆ toaceinet()
ACE_INET_Addr TheEthManager::toaceinet |
( |
const eOipv4addressing_t & |
ipv4addressing | ) |
|
◆ toipv4addr()
eOipv4addr_t TheEthManager::toipv4addr |
( |
const ACE_INET_Addr & |
aceinetaddr | ) |
|
◆ Transmission()
bool TheEthManager::Transmission |
( |
void |
| ) |
|
◆ verifyEthBoardInfo()
bool TheEthManager::verifyEthBoardInfo |
( |
yarp::os::Searchable & |
cfgtotal, |
|
|
eOipv4addr_t & |
boardipv4, |
|
|
string |
boardipv4string, |
|
|
string |
boardname |
|
) |
| |
◆ ethBoards
The documentation for this class was generated from the following files: