|
OpenJAUS SAE SDK
6.0.0
|
#include <InternalEvent.h>
Inherits openjaus::model::Trigger, and openjaus::transport::Wrapper.
Inherited by openjaus::core_v1_1::AccessControlTimeout, openjaus::core_v1_1::DismissController, openjaus::core_v1_1::Failure, openjaus::core_v1_1::Initialized, and openjaus::core_v1_1::ProcessEventRequest.
Public Member Functions | |
| InternalEvent () | |
| virtual | ~InternalEvent () |
| InternalEvent (InternalEvent *event) | |
| virtual std::string | toString () const |
Public Member Functions inherited from openjaus::model::Trigger | |
| Trigger () | |
| virtual | ~Trigger () |
| double | getTriggerTimestamp_sec () const |
| Accessor to get the value of triggerTimestamp_sec. More... | |
| bool | setTriggerTimestamp_sec (double triggerTimestamp_sec) |
| Accessor to set value of triggerTimestamp_sec. More... | |
| uint32_t | getId () const |
| Accessor to get the value of id. More... | |
| bool | setId (uint32_t id) |
| Accessor to set value of id. More... | |
| std::string | idString () |
| Operation idString. More... | |
Public Member Functions inherited from openjaus::transport::Wrapper | |
| virtual | ~Wrapper () |
| AckNakType | getAckNak () const |
| Accessor to get the value of ackNak. More... | |
| bool | setAckNak (AckNakType ackNak) |
| Accessor to set value of ackNak. More... | |
| bool | isCompressible () const |
| Accessor to get the value of compressible. More... | |
| bool | setCompressible (bool compressible) |
| Accessor to set value of compressible. More... | |
| bool | isMustArrive () const |
| Accessor to get the value of mustArrive. More... | |
| bool | setMustArrive (bool mustArrive) |
| Accessor to set value of mustArrive. More... | |
| uint16_t | getSequenceNumber () const |
| Accessor to get the value of sequenceNumber. More... | |
| bool | setSequenceNumber (uint16_t sequenceNumber) |
| Accessor to set value of sequenceNumber. More... | |
| WrapperType | getType () const |
| Accessor to get the value of type. More... | |
| bool | setType (WrapperType type) |
| Accessor to set value of type. More... | |
| Priority | getPriority () const |
| Accessor to get the value of priority. More... | |
| bool | setPriority (Priority priority) |
| Accessor to set value of priority. More... | |
| BroadcastType | getBroadcastFlag () const |
| Accessor to get the value of broadcastFlag. More... | |
| bool | setBroadcastFlag (BroadcastType broadcastFlag) |
| Accessor to set value of broadcastFlag. More... | |
| LargeMessageType | getLargeMessageFlag () const |
| Accessor to get the value of largeMessageFlag. More... | |
| bool | setLargeMessageFlag (LargeMessageType largeMessageFlag) |
| Accessor to set value of largeMessageFlag. More... | |
| const Address & | getDestination () const |
| Accessor to get the value of destination. More... | |
| bool | setDestination (const Address &destination) |
| Accessor to set value of destination. More... | |
| system::Transportable * | getPayload () const |
| Accessor to get the value of payload. More... | |
| bool | setPayload (system::Transportable *payload) |
| Accessor to set value of payload. More... | |
| const Address & | getSource () const |
| Accessor to get the value of source. More... | |
| bool | setSource (const Address &source) |
| Accessor to set value of source. More... | |
| TransportData * | getTransportData () const |
| Accessor to get the value of transportData. More... | |
| bool | setTransportData (TransportData *transportData) |
| Accessor to set value of transportData. More... | |
| virtual uint64 | to (system::BufferWriter &dst) const |
| Serializes the contents of this object into the Buffer connected to the provided BufferWriter. More... | |
| virtual uint64 | from (system::BufferReader &src) |
| Deserializes the contents the Buffer connected to the provided BufferReader into this object. More... | |
| virtual uint64 | length () const |
| Gets the serialized length of this object. More... | |
| virtual int | prioritizedValue () |
| Operation prioritizedValue. More... | |
| virtual Wrapper * | clone () |
Public Member Functions inherited from openjaus::system::Transportable | |
| Transportable () | |
| virtual | ~Transportable () |
Public Member Functions inherited from openjaus::system::Prioritized | |
| virtual | ~Prioritized () |
Friends | |
| OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const InternalEvent &object) |
| OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const InternalEvent *object) |
Additional Inherited Members | |
Protected Member Functions inherited from openjaus::transport::Wrapper | |
| Wrapper () | |
| Wrapper (const Wrapper &wrapper) | |
Protected Attributes inherited from openjaus::model::Trigger | |
| double | triggerTimestamp_sec |
| uint32_t | id |
Protected Attributes inherited from openjaus::transport::Wrapper | |
| AckNakType | ackNak |
| bool | compressible |
| bool | mustArrive |
| uint16_t | sequenceNumber |
| WrapperType | type |
| Priority | priority |
| BroadcastType | broadcastFlag |
| LargeMessageType | largeMessageFlag |
| Address | destination |
| system::Transportable * | payload |
| Address | source |
| TransportData * | transportData |
| openjaus::model::InternalEvent::InternalEvent | ( | ) |
|
virtual |
| openjaus::model::InternalEvent::InternalEvent | ( | InternalEvent * | event | ) |
|
virtual |
Reimplemented from openjaus::model::Trigger.
Reimplemented in openjaus::core_v1_1::DismissController, openjaus::core_v1_1::ProcessEventRequest, openjaus::core_v1_1::AccessControlTimeout, openjaus::core_v1_1::Failure, and openjaus::core_v1_1::Initialized.
|
friend |
|
friend |