#include <mdevents.h>


Public Member Functions | |
| mdTelemetryFrame () | |
| virtual void | send () const |
| mdTelemetryFrame (const char *buffer, int size) | |
| char * | nameIdx (int j) |
| void | newOut () |
| void | newIn () |
| void | pack (mdObservable *obs, std::string &next) |
| void | pack (mdOperationalDataElement *ode, std::string &next) |
Public Attributes | |
| int | mdStdDevIdx |
| char * | frame |
| char * | frameData |
| char * | nameCursor |
| int | frameSize |
| int | i |
| int | nameOffset |
| unsigned short * | nameOffsets |
| unsigned short * | nNames |
| std::string | manifest [MAX_FRAMESIZE] |
Definition at line 74 of file mdevents.h.
| mdTelemetryFrame::mdTelemetryFrame | ( | ) | [inline] |
Definition at line 78 of file mdevents.h.
| mdTelemetryFrame::mdTelemetryFrame | ( | const char * | buffer, | |
| int | size | |||
| ) | [inline] |
Definition at line 14 of file telemetry.h.
| virtual void mdTelemetryFrame::send | ( | ) | const [inline, virtual] |
Causes this event to be sent out to all listeners. The subclass must provide an override so the event can be used polymorphically. This allows you to have a container of PolymorphEvent's of unknown concrete types, e.g. to queue events of different types.
Implements PolymorphEvent.
Definition at line 80 of file mdevents.h.
| char* mdTelemetryFrame::nameIdx | ( | int | j | ) | [inline] |
Definition at line 24 of file telemetry.h.
| void mdTelemetryFrame::newOut | ( | ) | [inline] |
Definition at line 26 of file telemetry.h.
| void mdTelemetryFrame::newIn | ( | ) | [inline] |
Definition at line 27 of file telemetry.h.
| void mdTelemetryFrame::pack | ( | mdObservable * | obs, | |
| std::string & | next | |||
| ) | [inline] |
Definition at line 29 of file telemetry.h.
| void mdTelemetryFrame::pack | ( | mdOperationalDataElement * | ode, | |
| std::string & | next | |||
| ) | [inline] |
Definition at line 37 of file telemetry.h.
Definition at line 76 of file mdevents.h.
| char* mdTelemetryFrame::frame |
Definition at line 9 of file telemetry.h.
| char * mdTelemetryFrame::frameData |
Definition at line 9 of file telemetry.h.
| char * mdTelemetryFrame::nameCursor |
Definition at line 9 of file telemetry.h.
Definition at line 10 of file telemetry.h.
Definition at line 10 of file telemetry.h.
Definition at line 10 of file telemetry.h.
| unsigned short* mdTelemetryFrame::nameOffsets |
Definition at line 11 of file telemetry.h.
| unsigned short * mdTelemetryFrame::nNames |
Definition at line 11 of file telemetry.h.
| std::string mdTelemetryFrame::manifest[MAX_FRAMESIZE] |
Definition at line 12 of file telemetry.h.
1.5.6