#include <CDxlROSPacketHandler.h>

Public Member Functions | |
| CDxlROSPacketHandler (const char *path) | |
| int | getLastError () |
| int | init () |
| int | receivePacketWait (CDxlStatusPacket *packet, int seconds, int microseconds) |
| int | sendPacket (CDxlPacket *packet, bool replyExpected) |
Protected Attributes | |
| ros::Publisher | flush_pub_ |
| int | initialized_ |
| int | last_error_ |
| ros::NodeHandle | nh_ |
| ros::ServiceClient | recv_service_ |
| ros::ServiceClient | sendto_service_ |
| int | socket_ |
Definition at line 7 of file CDxlROSPacketHandler.h.
| CDxlROSPacketHandler::CDxlROSPacketHandler | ( | const char * | path | ) |
Definition at line 13 of file CDxlROSPacketHandler.cpp.
| int CDxlROSPacketHandler::getLastError | ( | ) | [virtual] |
Implements CDxlPacketHandler.
Definition at line 122 of file CDxlROSPacketHandler.cpp.
| int CDxlROSPacketHandler::init | ( | ) | [virtual] |
Implements CDxlPacketHandler.
Definition at line 18 of file CDxlROSPacketHandler.cpp.
| int CDxlROSPacketHandler::receivePacketWait | ( | CDxlStatusPacket * | packet, |
| int | seconds, | ||
| int | microseconds | ||
| ) | [virtual] |
Implements CDxlPacketHandler.
Definition at line 71 of file CDxlROSPacketHandler.cpp.
| int CDxlROSPacketHandler::sendPacket | ( | CDxlPacket * | packet, |
| bool | replyExpected | ||
| ) | [virtual] |
Implements CDxlPacketHandler.
Definition at line 38 of file CDxlROSPacketHandler.cpp.
ros::Publisher CDxlROSPacketHandler::flush_pub_ [protected] |
Definition at line 13 of file CDxlROSPacketHandler.h.
int CDxlROSPacketHandler::initialized_ [protected] |
Definition at line 15 of file CDxlROSPacketHandler.h.
int CDxlROSPacketHandler::last_error_ [protected] |
Definition at line 17 of file CDxlROSPacketHandler.h.
ros::NodeHandle CDxlROSPacketHandler::nh_ [protected] |
Definition at line 10 of file CDxlROSPacketHandler.h.
Definition at line 12 of file CDxlROSPacketHandler.h.
Definition at line 11 of file CDxlROSPacketHandler.h.
int CDxlROSPacketHandler::socket_ [protected] |
Definition at line 16 of file CDxlROSPacketHandler.h.