add_number_of_bytes_transferred(std::uint8_t bytes) | isobus::FastPacketProtocol::FastPacketProtocolSession | protected |
complete(bool success) const | isobus::TransportProtocolSessionBase | protected |
data | isobus::TransportProtocolSessionBase | private |
destination | isobus::TransportProtocolSessionBase | private |
direction | isobus::TransportProtocolSessionBase | private |
Direction enum name | isobus::TransportProtocolSessionBase | |
FastPacketProtocol | isobus::FastPacketProtocol::FastPacketProtocolSession | friend |
FastPacketProtocolSession(TransportProtocolSessionBase::Direction direction, std::unique_ptr< CANMessageData > data, std::uint32_t parameterGroupNumber, std::uint16_t totalMessageSize, std::uint8_t sequenceNumber, CANIdentifier::CANPriority priority, std::shared_ptr< ControlFunction > source, std::shared_ptr< ControlFunction > destination, TransmitCompleteCallback sessionCompleteCallback, void *parentPointer) | isobus::FastPacketProtocol::FastPacketProtocolSession | |
get_data() const | isobus::TransportProtocolSessionBase | |
get_destination() const | isobus::TransportProtocolSessionBase | |
get_direction() const | isobus::TransportProtocolSessionBase | |
get_last_packet_number() const | isobus::FastPacketProtocol::FastPacketProtocolSession | protected |
get_message_length() const | isobus::FastPacketProtocol::FastPacketProtocolSession | |
get_number_of_remaining_packets() const | isobus::FastPacketProtocol::FastPacketProtocolSession | protected |
get_parameter_group_number() const | isobus::TransportProtocolSessionBase | |
get_percentage_bytes_transferred() const | isobus::TransportProtocolSessionBase | |
get_source() const | isobus::TransportProtocolSessionBase | |
get_time_since_last_update() const | isobus::TransportProtocolSessionBase | protected |
get_total_bytes_transferred() const override | isobus::FastPacketProtocol::FastPacketProtocolSession | virtual |
get_total_number_of_packets() const | isobus::FastPacketProtocol::FastPacketProtocolSession | protected |
is_broadcast() const | isobus::FastPacketProtocol::FastPacketProtocolSession | |
matches(std::shared_ptr< ControlFunction > other_source, std::shared_ptr< ControlFunction > other_destination) const | isobus::TransportProtocolSessionBase | |
numberOfBytesTransferred | isobus::FastPacketProtocol::FastPacketProtocolSession | private |
operator=(TransportProtocolSessionBase &&other)=default | isobus::TransportProtocolSessionBase | |
operator==(const TransportProtocolSessionBase &obj) const | isobus::TransportProtocolSessionBase | |
parameterGroupNumber | isobus::TransportProtocolSessionBase | private |
parent | isobus::TransportProtocolSessionBase | private |
priority | isobus::FastPacketProtocol::FastPacketProtocolSession | private |
sequenceNumber | isobus::FastPacketProtocol::FastPacketProtocolSession | private |
sessionCompleteCallback | isobus::TransportProtocolSessionBase | private |
source | isobus::TransportProtocolSessionBase | private |
timestamp_ms | isobus::TransportProtocolSessionBase | private |
totalMessageSize | isobus::TransportProtocolSessionBase | private |
TransportProtocolSessionBase(TransportProtocolSessionBase::Direction direction, std::unique_ptr< CANMessageData > data, std::uint32_t parameterGroupNumber, std::uint32_t totalMessageSize, std::shared_ptr< ControlFunction > source, std::shared_ptr< ControlFunction > destination, TransmitCompleteCallback sessionCompleteCallback, void *parentPointer) | isobus::TransportProtocolSessionBase | |
TransportProtocolSessionBase(TransportProtocolSessionBase &&other)=default | isobus::TransportProtocolSessionBase | |
update_timestamp() | isobus::TransportProtocolSessionBase | protected |
~TransportProtocolSessionBase()=default | isobus::TransportProtocolSessionBase | virtual |