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