#include <forward_close_request.h>
Public Member Functions | |
virtual Reader & | deserialize (Reader &reader) |
virtual Reader & | deserialize (Reader &reader, size_t length) |
virtual size_t | getLength () const |
Path & | getPath () |
virtual Writer & | serialize (Writer &writer) const |
Public Attributes | |
EIP_UINT | connection_sn |
EIP_UDINT | originator_sn |
EIP_UINT | originator_vendor_id |
EIP_BYTE | timeout_tick_size |
EIP_USINT | timeout_ticks |
Private Attributes | |
Path | path_ |
Class to encapsulate a Forward Close request.
Definition at line 49 of file forward_close_request.h.
Not implemented. Never expect to have to receive this type of message.
Implements eip::serialization::Serializable.
Definition at line 113 of file forward_close_request.h.
|
inlinevirtual |
Not implemented. Never expect to have to receive this type of message.
Implements eip::serialization::Serializable.
Definition at line 105 of file forward_close_request.h.
|
inlinevirtual |
Get the length of serialized data that would be produced if serialized
Implements eip::serialization::Serializable.
Definition at line 72 of file forward_close_request.h.
|
inline |
Get the path in the given message router request
Definition at line 63 of file forward_close_request.h.
Serialize data into the given buffer
writer | Writer to use for serialization |
std::length_error | if the buffer is too small for the header data |
Implements eip::serialization::Serializable.
Definition at line 89 of file forward_close_request.h.
EIP_UINT eip::ForwardCloseRequest::connection_sn |
Definition at line 55 of file forward_close_request.h.
EIP_UDINT eip::ForwardCloseRequest::originator_sn |
Definition at line 57 of file forward_close_request.h.
EIP_UINT eip::ForwardCloseRequest::originator_vendor_id |
Definition at line 56 of file forward_close_request.h.
|
private |
Definition at line 119 of file forward_close_request.h.
EIP_BYTE eip::ForwardCloseRequest::timeout_tick_size |
Definition at line 53 of file forward_close_request.h.
EIP_USINT eip::ForwardCloseRequest::timeout_ticks |
Definition at line 54 of file forward_close_request.h.