28 #include <boost/asio.hpp> 32 Path::Path(
bool pad_after_length) : pad_after_length_(pad_after_length)
91 writer.write(reserved);
93 writer.writeBuffer(boost::asio::buffer(
path_buf_));
void addLogicalClass(EIP_USINT class_id)
void addLogicalConnectionPoint(EIP_USINT connection_id)
virtual Writer & serialize(Writer &writer) const
Path(bool pad_after_length=false)
void addLogicalInstance(EIP_USINT instance_id)
void addSegment(EIP_USINT type, EIP_USINT data)
virtual size_t getLength() const
void addLogicalAttribute(EIP_USINT attribute_id)
vector< EIP_USINT > path_buf_