10#ifndef __RTToolsetObserver_h__
11#define __RTToolsetObserver_h__ included
17#ifndef __RTObserver_h__
18#include <RTObserver.h>
41 const char * initBuf =
nullptr,
45 virtual int evtChain(
int daemonId,
48 virtual int evtState(
int daemonId,
52 virtual int evtPresence(
int daemonId,
56 virtual int evtReference(
int daemonId,
60 virtual int evtMessageIn(
int daemonId,
64 virtual int evtMessageOut(
int daemonId,
68 virtual int evtMessageOutIn(
int daemonId,
73 virtual int evtRtsStatus(
int daemonId,
76 virtual int evtVariable(
int daemonId,
80 virtual int evtChildren(
int daemonId,
84 virtual int evtHistory(
int daemonId,
88 virtual int evtMessageQueue(
int daemonId,
92 virtual int receiveData (
void )
override;
93 virtual int transmitData(
void )
override;
96 void encoDeco(
char * buffer,
int bufLen );
98 void handleDaemon(
void );
99 void handleActor(
void );
100 void handlePort(
void );
101 void handleState(
void );
102 void handleChain(
void );
103 void handleVariable(
void );
104 void accessVariable(
void );
105 void handleInject(
void );
106 void handleGetMessages(
void );
107 void handleSendToApp(
void);
108 void handleGetChildren(
void);
109 void sendResultCode(
int resultCode );
111 void sendTxBuffer(
void );
113 static char * buildString(
const char * actor_path,
115 const char * component_name =
nullptr );
118 enum { msgDataBufSize = 1000 };
Definition: RTDaemonInfo.h:24
Definition: RTDebugger.h:58
Definition: RTEventInfo.h:26
Definition: RTObserver.h:28
Definition: RTTcpSocket.h:24
Definition: endeBoth.h:351
Definition: endeBoth.h:360