Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

RobotFlow::PSOSPacket Class Reference

#include <PSOSPacket.h>

Public Member Functions

 PSOSPacket ()
 PSOSPacket (const PSOSPacket &cpy)
PSOSPacketoperator= (const PSOSPacket &eq)
short calculate_checksum ()
void create_packet (unsigned char *data, unsigned char size)
void send_packet (int filedescriptor)
void recv_packet (int filedescriptor)
void print (std::ostream &out)
unsigned char * get_data ()
unsigned char operator[] (int pos)
int get_size ()

Private Member Functions

bool read_check ()

Private Attributes

unsigned char m_packet [256]
unsigned char m_size

Constructor & Destructor Documentation

RobotFlow::PSOSPacket::PSOSPacket  ) 

RobotFlow::PSOSPacket::PSOSPacket const PSOSPacket cpy  ) 

Member Function Documentation

short RobotFlow::PSOSPacket::calculate_checksum  ) 

void RobotFlow::PSOSPacket::create_packet unsigned char *  data,
unsigned char  size

unsigned char* RobotFlow::PSOSPacket::get_data  )  [inline]

int RobotFlow::PSOSPacket::get_size  )  [inline]

PSOSPacket & RobotFlow::PSOSPacket::operator= const PSOSPacket eq  ) 

unsigned char RobotFlow::PSOSPacket::operator[] int  pos  ) 

void RobotFlow::PSOSPacket::print std::ostream &  out  ) 

bool RobotFlow::PSOSPacket::read_check  )  [private]

void RobotFlow::PSOSPacket::recv_packet int  filedescriptor  ) 

void RobotFlow::PSOSPacket::send_packet int  filedescriptor  ) 

Field Documentation

unsigned char RobotFlow::PSOSPacket::m_packet[256] [private]

unsigned char RobotFlow::PSOSPacket::m_size [private]

The documentation for this class was generated from the following files:
Generated on Wed Oct 5 14:36:30 2005 for RobotFlow by  doxygen 1.4.4