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

Impala::Core::VideoJob::ServerProxy Class Reference

#include <ServerProxy.h>

Collaboration diagram for Impala::Core::VideoJob::ServerProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ServerProxy (CString socketName, CString passwordFile, int requestIntervalSec)
 ServerProxy (CString serverAddress, int port, CString passwordFile, int requestIntervalSec)
virtual ~ServerProxy ()
bool IsConnected ()
int ScheduleJob (CString cmdLine, int realVideoNr, bool delayFirst=false)
std::map< int, StateType > & MonitorJobState (Data &vpData)
int GetJobState (int jobId, StateType &state, int &exitCode, String &errorLog)

Private Types

typedef Job::State::StateType StateType

Private Member Functions

void Init (CString serverAddress, int port, CString passwordFile, int requestIntervalSec)
bool Connect (CString serverAddress, int port, CString passwordFile, int timeOutSec=-1)
void Disconnect ()

Private Attributes

 ILOG_VAR_DECL
String mServerAddress
int mPort
String mPasswordFile
int mRequestIntervalSec
Util::ChannelProxymChannelProxy
std::vector< int > mJobIds

Detailed Description

Definition at line 26 of file ServerProxy.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:27:59 2010 for ImpalaSrc by  doxygen 1.5.1