VIP::LowLatencyProto Class Reference
#include <lowlatencyproto.hh>
Inheritance diagram for VIP::LowLatencyProto:

Detailed Description
Definition at line 30 of file lowlatencyproto.hh.
Public Member Functions
- LowLatencyProto (Connection *c)
- virtual ~LowLatencyProto ()
- virtual int getProtocolNum ()
- virtual void makeSYN (uint8_t *buf, unsigned int *bufsize)
- virtual bool replySYN (uint8_t *received, unsigned int recvsz, uint8_t *reply, unsigned int *replysz)
- virtual void setupWithSYN (uint8_t *received, unsigned int recvsz)
- virtual int queueData (Message *m)
- virtual void handleChunk (uint8_t *buf, unsigned int *bufsize)
- virtual void getNextChunk (uint8_t *buf, unsigned int *bufsize, bool ackOnly)
- virtual double desiredWaitTime ()
- virtual bool hasQueuedData ()
- virtual unsigned int queuedBytes (int channel)
Constructor & Destructor Documentation
| VIP::LowLatencyProto::LowLatencyProto | ( | Connection * | c | ) |
| virtual VIP::LowLatencyProto::~LowLatencyProto | ( | ) | [inline, virtual] |
Definition at line 52 of file lowlatencyproto.hh.
Member Function Documentation
| virtual double VIP::LowLatencyProto::desiredWaitTime | ( | ) | [virtual] |
Implements VIP::Protocol.
| virtual void VIP::LowLatencyProto::getNextChunk | ( | uint8_t * | buf, | |
| unsigned int * | bufsize, | |||
| bool | ackOnly | |||
| ) | [virtual] |
Implements VIP::Protocol.
| virtual int VIP::LowLatencyProto::getProtocolNum | ( | ) | [inline, virtual] |
| virtual void VIP::LowLatencyProto::handleChunk | ( | uint8_t * | buf, | |
| unsigned int * | bufsize | |||
| ) | [virtual] |
Implements VIP::Protocol.
| virtual bool VIP::LowLatencyProto::hasQueuedData | ( | ) | [virtual] |
Implements VIP::Protocol.
| virtual void VIP::LowLatencyProto::makeSYN | ( | uint8_t * | buf, | |
| unsigned int * | bufsize | |||
| ) | [virtual] |
Implements VIP::Protocol.
| virtual int VIP::LowLatencyProto::queueData | ( | Message * | m | ) | [virtual] |
Implements VIP::Protocol.
| virtual unsigned int VIP::LowLatencyProto::queuedBytes | ( | int | channel | ) | [virtual] |
Implements VIP::Protocol.
| virtual bool VIP::LowLatencyProto::replySYN | ( | uint8_t * | received, | |
| unsigned int | recvsz, | |||
| uint8_t * | reply, | |||
| unsigned int * | replysz | |||
| ) | [virtual] |
Implements VIP::Protocol.
| virtual void VIP::LowLatencyProto::setupWithSYN | ( | uint8_t * | received, | |
| unsigned int | recvsz | |||
| ) | [virtual] |
Implements VIP::Protocol.
The documentation for this class was generated from the following file:
- /home/tetron/hack/vos/libs/vos/vip/lowlatencyproto.hh