Class to define a single binary response from pco cameras, received over serial port.  
 More...
#include <pco_structures.h>
Class to define a single binary response from pco cameras, received over serial port. 
◆ pco_response()
  
  | 
        
          | pco_response::pco_response | ( |  | ) |  |  | inline | 
 
 
◆ addLong()
  
  | 
        
          | void pco_response::addLong | ( | long | msg | ) |  |  | inline | 
 
 
◆ addShort()
  
  | 
        
          | void pco_response::addShort | ( | short | msg | ) |  |  | inline | 
 
 
◆ addUChar() [1/2]
  
  | 
        
          | void pco_response::addUChar | ( | unsigned char | msg | ) |  |  | inline | 
 
 
◆ addUChar() [2/2]
  
  | 
        
          | void pco_response::addUChar | ( | unsigned char * | msg, |  
          |  |  | int | len |  
          |  | ) |  |  |  | inline | 
 
 
◆ addULong()
  
  | 
        
          | void pco_response::addULong | ( | unsigned long | msg | ) |  |  | inline | 
 
 
◆ addUShort()
  
  | 
        
          | void pco_response::addUShort | ( | unsigned short | msg | ) |  |  | inline | 
 
 
◆ copy2Obj()
  
  | 
        
          | void pco_response::copy2Obj | ( | unsigned char * | obj, |  
          |  |  | int | len |  
          |  | ) |  |  |  | inline | 
 
 
◆ getCode()
  
  | 
        
          | unsigned short pco_response::getCode | ( | void |  | ) |  |  | inline | 
 
 
◆ getData()
  
  | 
        
          | unsigned char* pco_response::getData | ( | void |  | ) |  |  | inline | 
 
 
◆ getData2()
  
  | 
        
          | unsigned char* pco_response::getData2 | ( | void |  | ) |  |  | inline | 
 
 
◆ getErrCode()
  
  | 
        
          | unsigned short pco_response::getErrCode | ( | void |  | ) |  |  | inline | 
 
 
◆ getExpCode()
  
  | 
        
          | unsigned short pco_response::getExpCode | ( | void |  | ) |  |  | inline | 
 
 
◆ getLen()
  
  | 
        
          | unsigned short pco_response::getLen | ( | void |  | ) |  |  | inline | 
 
 
◆ getShort()
  
  | 
        
          | short pco_response::getShort | ( | int | adx | ) |  |  | inline | 
 
 
◆ getUChar()
  
  | 
        
          | unsigned char pco_response::getUChar | ( | int | adx | ) |  |  | inline | 
 
 
◆ getULong()
  
  | 
        
          | unsigned long pco_response::getULong | ( | int | adx | ) |  |  | inline | 
 
 
◆ getUShort()
  
  | 
        
          | unsigned short pco_response::getUShort | ( | int | adx | ) |  |  | inline | 
 
 
◆ setCode()
  
  | 
        
          | void pco_response::setCode | ( | unsigned short | cx | ) |  |  | inline | 
 
 
◆ setErrCode()
  
  | 
        
          | void pco_response::setErrCode | ( | unsigned short | cx | ) |  |  | inline | 
 
 
◆ setExpCode()
  
  | 
        
          | void pco_response::setExpCode | ( | unsigned short | cx | ) |  |  | inline | 
 
 
◆ setLength()
  
  | 
        
          | void pco_response::setLength | ( | unsigned short | lx | ) |  |  | inline | 
 
 
◆ sprintHeader()
  
  | 
        
          | void pco_response::sprintHeader | ( | char * | strg | ) |  |  | inline | 
 
 
◆ verifyCheckSum()
  
  | 
        
          | int pco_response::verifyCheckSum | ( | void |  | ) |  |  | inline | 
 
 
◆ addr
◆ checksum
  
  | 
        
          | unsigned char* pco_response::checksum |  | protected | 
 
 
◆ code
  
  | 
        
          | unsigned short pco_response::code |  | protected | 
 
 
◆ data
  
  | 
        
          | char pco_response::data[256] |  | protected | 
 
 
◆ error_code
  
  | 
        
          | unsigned short pco_response::error_code |  | protected | 
 
 
◆ exp_code
  
  | 
        
          | unsigned short pco_response::exp_code |  | protected | 
 
 
◆ length
  
  | 
        
          | unsigned short* pco_response::length |  | protected | 
 
 
◆ totalsum
  
  | 
        
          | int pco_response::totalsum |  | protected | 
 
 
◆ verified_chksm
  
  | 
        
          | unsigned char pco_response::verified_chksm |  | protected | 
 
 
◆ verified_length
  
  | 
        
          | unsigned short pco_response::verified_length |  | protected | 
 
 
The documentation for this class was generated from the following file: