#include <p2os_ptz.h>
Public Member Functions | |
circbuf (int size=512) | |
int | getFromBuf () |
bool | gotPacket () |
bool | haveData () |
void | printBuf () |
void | putOnBuf (unsigned char c) |
void | reset () |
int | size () |
Private Attributes | |
unsigned char * | buf |
int | end |
bool | gotPack |
int | mysize |
int | start |
Definition at line 34 of file p2os_ptz.h.
circbuf::circbuf | ( | int | size = 512 | ) |
Definition at line 984 of file p2os_ptz.cpp.
int circbuf::getFromBuf | ( | ) |
Definition at line 1023 of file p2os_ptz.cpp.
bool circbuf::gotPacket | ( | ) |
Definition at line 1052 of file p2os_ptz.cpp.
bool circbuf::haveData | ( | ) |
Definition at line 1018 of file p2os_ptz.cpp.
void circbuf::printBuf | ( | ) |
Definition at line 990 of file p2os_ptz.cpp.
void circbuf::putOnBuf | ( | unsigned char | c | ) |
Definition at line 1001 of file p2os_ptz.cpp.
void circbuf::reset | ( | ) |
Definition at line 1057 of file p2os_ptz.cpp.
int circbuf::size | ( | ) |
Definition at line 1036 of file p2os_ptz.cpp.
unsigned char* circbuf::buf [private] |
Definition at line 49 of file p2os_ptz.h.
int circbuf::end [private] |
Definition at line 51 of file p2os_ptz.h.
bool circbuf::gotPack [private] |
Definition at line 53 of file p2os_ptz.h.
int circbuf::mysize [private] |
Definition at line 52 of file p2os_ptz.h.
int circbuf::start [private] |
Definition at line 50 of file p2os_ptz.h.