Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Application::DataServer Class Reference

Inheritance diagram for Impala::Application::DataServer:

Inheritance graph
[legend]
Collaboration diagram for Impala::Application::DataServer:

Collaboration graph
[legend]
List of all members.

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::RgbDataSrcmSrc
Core::Stream::RgbDataDstmDst
int mDstType
int mDstWidth
int mDstHeight
unsigned char * mDstBuf
SimpleMapDelete< BufInf, Util::IOBufferFile * > mFileBuffers
SimpleMapDelete< BufInf, DiskImage::FileDescriptor * > mFileBuffersDiskImage
int mFileBuffersId
 ILOG_VAR_DECL

Detailed Description

Definition at line 44 of file mainDataServer.cpp.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 10:37:14 2010 for ImpalaSrc by  doxygen 1.5.1