28 #include <boost/make_shared.hpp> 33 using boost::shared_ptr;
34 using boost::make_shared;
63 shared_ptr<ForwardOpenRequest> req = make_shared<ForwardOpenRequest> ();
84 req->getPath() =
path_;
90 shared_ptr<ForwardCloseRequest> req = make_shared<ForwardCloseRequest> ();
101 req->getPath() =
Path(0x02, 0x01);
116 <<
") with connection ID provided by target (" 123 <<
") with connection ID provided by target ("
shared_ptr< ForwardCloseRequest > createForwardCloseRequest()
EIP_USINT assembly_id
Assembly ID for this endpoint of the connection.
void addLogicalClass(EIP_USINT class_id)
EIP_USINT timeout_multiplyer
EIP_UINT t_to_o_buffer_size
void addLogicalConnectionPoint(EIP_USINT connection_id)
shared_ptr< ForwardOpenRequest > createForwardOpenRequest()
EIP_UDINT t_to_o_connection_id
bool verifyForwardOpenResult(const ForwardOpenSuccess &result)
EIP_UDINT t_to_o_connection_id
EIP_UINT originator_vendor_id
EIP_UINT originator_vendor_id
EIP_UINT o_to_t_buffer_size
EIP_UDINT o_to_t_connection_id
EIP_UINT buffer_size
Buffer size to be used for routing.
bool verifyForwardCloseResult(const ForwardCloseSuccess &result)
void setConnectionPoints(EIP_USINT origin, EIP_USINT target)
void addLogicalInstance(EIP_USINT instance_id)
EIP_UDINT rpi
Request packet interval.
EIP_BYTE timeout_tick_size
EIP_UDINT o_to_t_connection_id
EIP_UINT originator_vendor_id
Connection(const EIP_CONNECTION_INFO_T &o_to_t, const EIP_CONNECTION_INFO_T &t_to_o)