21 #ifndef _WatcherClient
22 #define _WatcherClient
25 #ifndef Gw_FrameDispatcher
28 #ifndef Gw_WatcherProducer
52 WatcherClient(
const char *name,
const char *title, TDirectory *mother_dir_of_watcher = 0x0, TDirectory *mother_dir_tag = 0x0);
56 virtual void ShowStat(Option_t* option =
"");
59 Bool_t
SetConnection(
const Char_t *machine =
"localhost", UInt_t port = 9090);
62 virtual void Exec(Option_t *option=
"");
Process a buffer, trigg and dispachs the work to sub-watchers.
WatcherClient(const char *name, const char *title, TDirectory *mother_dir_of_watcher=0x0, TDirectory *mother_dir_tag=0x0)
virtual void ShowStat(Option_t *option="")
To get a buffer from a server.
virtual void Exec(Option_t *option="")
to get a new block of Frames and send it to the ProcessBlock
To get a buffer from an actor, trigg on a Frame and dispach the Frame to sub-watchers.
Bool_t SetConnection(const Char_t *machine="localhost", UInt_t port=9090)
change the place where are picked data
It implements an in-memory block of Frames.