Public Member Functions | |
DataServer (int port, int nrPorts, CString passwordFile, bool useDstTypeWin) | |
virtual | ~DataServer () |
void | HandleIdle () |
Protected Member Functions | |
virtual int | AcceptRequest (char *buf, int len, int bufSize, CString conn, int port) |
virtual void | AcceptDisconnect (int port) |
virtual void | UpdateStatusBuf () |
Private Types | |
typedef UInt64 | BufInf |
Private Member Functions | |
void | Init (bool useDstTypeWin) |
BufInf | BufInfCtor (int port, int bufferId) |
int | BufInfPort (BufInf inf) |
int | BufInfBufferId (BufInf inf) |
Int64 | WriteVideoAsHashes (char *buf, String videoFileName, Database &db) |
Private Attributes | |
int | mFramesDone |
Core::Stream::RgbDataSrc * | mSrc |
Core::Stream::RgbDataDst * | mDst |
int | mDstType |
int | mDstWidth |
int | mDstHeight |
unsigned char * | mDstBuf |
SimpleMapDelete< BufInf, Util::IOBufferFile * > | mFileBuffers |
SimpleMapDelete< BufInf, DiskImage::FileDescriptor * > | mFileBuffersDiskImage |
int | mFileBuffersId |
ILOG_VAR_DECL |
Definition at line 44 of file mainDataServer.cpp.