#include <packet.h>
Definition at line 37 of file packet.h.
◆ packet()
| packet::packet |
( |
const char * |
fname, |
|
|
int |
baud, |
|
|
Link * |
_link, |
|
|
unsigned short |
verbose, |
|
|
const int |
cancellationFd |
|
) |
| |
◆ ~packet()
◆ addToCrc()
| void packet::addToCrc |
( |
unsigned char |
a, |
|
|
unsigned short * |
crc |
|
) |
| |
|
inlineprivate |
◆ findSync()
| void packet::findSync |
( |
| ) |
|
|
private |
◆ getSpeed()
◆ getVerbose()
| short int packet::getVerbose |
( |
| ) |
|
◆ internalReset()
| void packet::internalReset |
( |
| ) |
|
|
private |
◆ linkFailed()
| bool packet::linkFailed |
( |
| ) |
|
◆ opByte()
| void packet::opByte |
( |
unsigned char |
a | ) |
|
|
private |
◆ opCByte()
| void packet::opCByte |
( |
unsigned char |
a, |
|
|
unsigned short * |
crc |
|
) |
| |
|
private |
◆ realWrite()
| void packet::realWrite |
( |
| ) |
|
|
private |
◆ reset()
◆ send()
Send a buffer out to serial line.
Definition at line 298 of file packet.cc.
◆ setEpoc()
| void packet::setEpoc |
( |
bool |
_epoc | ) |
|
◆ setVerbose()
| void packet::setVerbose |
( |
short int |
_verbose | ) |
|
◆ pump_run
| void * pump_run |
( |
void * |
| ) |
|
|
friend |
◆ baud
◆ baud_index
◆ cancellationFd
| const int packet::cancellationFd |
|
private |
◆ crc_table
| unsigned int packet::crc_table[256] |
|
private |
◆ crcIn
| unsigned short packet::crcIn |
|
private |
◆ crcOut
| unsigned short packet::crcOut |
|
private |
◆ datapump
| pthread_t packet::datapump |
|
private |
◆ devname
◆ esc
◆ fd
◆ foundSync
◆ inBuffer
| unsigned char* packet::inBuffer |
|
private |
◆ inCRCstate
| unsigned short packet::inCRCstate |
|
private |
◆ inQueue
◆ inRead
◆ inWrite
◆ isEPOC
◆ justStarted
◆ lastFatal
◆ lastSYN
◆ outBuffer
| unsigned char* packet::outBuffer |
|
private |
◆ outRead
◆ outWrite
◆ rcv
◆ realBaud
◆ receivedCRC
| unsigned short packet::receivedCRC |
|
private |
◆ serialStatus
◆ startPkt
◆ theLINK
◆ thisThread
| pthread_t packet::thisThread |
|
private |
◆ verbose
| short int packet::verbose |
|
private |
The documentation for this class was generated from the following files: