| v2.10-0 (21000JUN2005) | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
example class for a server task that fits to the example application
| Field Summary | |
private Text_t* | fcControlNameremember name of controller thread |
private Text_t* | fcLoggingNameremember name of logging thread |
const static const Text_t[] | fgcCONTROLTHREADsuffix for controller thread name |
const static const Text_t[] | fgcLOGGINGTHREADsuffix for logging thread name |
private TGo4ExampleController* | fxController |
| Fields inherited from class Go4TaskHandler.TGo4ServerTask |
fgcLAUNCHPREFSFILE, fgiCLOSEWAITCYCLES, fgiCONNECTWAITCYCLES, fgiOPENWAITCYCLES, fguCLOSEWAITCYCLETIME, fguCONNECTTIMERPERIOD, fguCONNECTWAITCYCLETIME, fguOPENWAITCYCLETIME |
| Fields inherited from class Go4TaskHandler.TGo4Task |
fgiTERMID, fxStatusBuffer, fxStatusMutex |
| Fields inherited from class Go4ThreadManager.TGo4ThreadManager |
fbAppBlocking, fbAutoCreate, fbAutoStart, fbInitDone, fbTerminateApplication, fbTerminating, fglTIMERPERIOD, fguTEXTLENGTH, fxBlocker, fxWorkHandler |
| Fields inherited from class TNamed |
fName, fTitle |
| Constructor Summary | |
| TGo4ExampleServer(const char * name, UInt_t negotiationport, Bool_t blockingmode) |
private | TGo4ExampleServer() |
| Destructor Summary | |
virtual synchronized | ~TGo4ExampleServer() |
| Method Summary | |
TGo4TaskHandlerCommandList* | CreateCommandList() |
TGo4ExampleController* | GetController() |
virtual Int_t | StartWorkThreads() |
virtual Int_t | StopWorkThreads() |
| Methods inherited from class Go4ThreadManager.TGo4ThreadManager |
BlockApp, GetWorkHandler, IsAppBlocking, IsInitDone, IsTerminateApp, IsTerminating, Launch, operator=, SetTimer, UnBlockApp |
| Methods inherited from class TNamed |
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
| Field Detail |
private Text_t* fcControlName
private Text_t* fcLoggingName
public const static const Text_t[] fgcCONTROLTHREAD
public const static const Text_t[] fgcLOGGINGTHREAD
private TGo4ExampleController* fxController
| Constructor Detail |
public TGo4ExampleServer(const char * name, UInt_t negotiationport, Bool_t blockingmode)
private TGo4ExampleServer()
| Method Detail |
public virtual synchronized ~TGo4ExampleServer()
| Method Detail |
public TGo4TaskHandlerCommandList* CreateCommandList()
public TGo4ExampleController* GetController()
public virtual Int_t StartWorkThreads()
public virtual Int_t StopWorkThreads()
| Association Links |
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||