Inherits adtf::remote::bat::ISystem.
Inherited by adtf::remote::devil::ISystem.
|
|
static constexpr const tChar *const | DEFAULT_NAME = "system" |
| | Default RPC object server name of the ADTF System RPC object server.
|
| |
◆ CreateEventBuffer()
| virtual int adtf::remote::catwo::ISystem::CreateEventBuffer |
( |
const char * | strObject, |
|
|
const char * | strStructName, |
|
|
const char * | strDDL ) |
|
pure virtual |
Creates a new event buffer
- Parameters
-
| [in] | strObject | The object id of the event source. |
| [in] | strStructName | The struct name of the struct from the ddl that describes the event data. |
| [in] | strDDL | The DDL of the event data. |
- Returns
- A new buffer ID or -1 in case of failure.
◆ GetInterfaceDefinition()
| virtual const char * adtf::remote::catwo::ISystem::GetInterfaceDefinition |
( |
const char * | strObject | ) |
|
|
pure virtual |
Returns the interface definition of the given RPC object.
- Parameters
-
| [in] | strObject | The name of the RPC object. |
◆ ReleaseAllEventBuffers()
| virtual tResult adtf::remote::catwo::ISystem::ReleaseAllEventBuffers |
( |
| ) |
|
|
pure virtual |
Releases all currently available event buffers and all associated resources.
- Returns
- Standard result.
◆ ReleaseEventBuffer()
| virtual tResult adtf::remote::catwo::ISystem::ReleaseEventBuffer |
( |
int | nBufferID | ) |
|
|
pure virtual |
Releases an event buffer and all associated resources.
- Parameters
-
- Returns
- Standard result.
◆ RetrieveEvents()
| virtual const char * adtf::remote::catwo::ISystem::RetrieveEvents |
( |
int | nBufferID | ) |
|
|
pure virtual |
Returns a string representation of all events since the last call.
- Parameters
-
- Returns
- Each line represents an event in the format <timestamp>:<value1>,<value2>,...,<valueN>
The documentation for this class was generated from the following file: