Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::comms::canJ1939::CanJ1939CommunicationController Member List

This is the complete list of members for iv::comms::canJ1939::CanJ1939CommunicationController, including all inherited members.

addChannel(const std::shared_ptr< iv::channels::AbstractChannel > &channel) overrideiv::comms::canJ1939::CanJ1939CommunicationControllerprivatevirtual
bindDTC(std::optional< iv::types::comms::j1939SourceAddress > address, iv::types::comms::dtc data)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
bindToChannel(const std::pair< iv::types::comms::pgn, std::optional< iv::types::comms::j1939SourceAddress > > &pgnAndAddress, const std::vector< std::byte > &data)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
CanJ1939CommunicationController()=deleteiv::comms::canJ1939::CanJ1939CommunicationController
CanJ1939CommunicationController(const std::shared_ptr< ICommunicationDriver > &driver, const std::shared_ptr< iv::model::comms::NetworkData > &networkData)iv::comms::canJ1939::CanJ1939CommunicationControllerexplicit
CanJ1939CommunicationController(const CanJ1939CommunicationController &other)=deleteiv::comms::canJ1939::CanJ1939CommunicationController
CanJ1939CommunicationController(CanJ1939CommunicationController &&other)=deleteiv::comms::canJ1939::CanJ1939CommunicationController
CanJ1939CommunicationControllerFrame classiv::comms::canJ1939::CanJ1939CommunicationControllerfriend
frame() overrideiv::comms::canJ1939::CanJ1939CommunicationControllerprivatevirtual
getCommConfig() constiv::comms::ICommunicationControllerinline
getDriver() constiv::comms::ICommunicationControllerinline
getNetworkId() constiv::comms::ICommunicationControllerinline
handleBamProtocolConnectionMessage(const std::shared_ptr< CMessageCan > &message, const std::pair< iv::types::comms::pgn, iv::types::comms::j1939SourceAddress > &pgnAndAddress)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
handleBamProtocolDataTransferMessage(const std::shared_ptr< CMessageCan > &message, onGoingCanJ1939MultiPacketCommunication &comm)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
handleConnectionManagementMessage(const std::shared_ptr< CMessageCan > &message, const std::pair< iv::types::comms::pgn, iv::types::comms::j1939SourceAddress > &pgnAndAddress)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
handleDataTransferMessage(const std::shared_ptr< CMessageCan > &message, const std::pair< iv::types::comms::pgn, iv::types::comms::j1939SourceAddress > &pgnAndAddress)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
handleDefaultStateDM1Channels()iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
handleDm1Packet(std::pair< iv::types::comms::pgn, iv::types::comms::j1939SourceAddress > pgnAndAddress, const std::vector< std::byte > &data)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
handleSinglePacketMessage(const std::vector< std::byte > &data, const std::pair< iv::types::comms::pgn, iv::types::comms::j1939SourceAddress > &pgnAndAddress)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
hasChannel(const iv::types::channelId &channelId) constiv::comms::ICommunicationControllerinline
ICommunicationController()=defaultiv::comms::ICommunicationController
ICommunicationController(const std::shared_ptr< iv::model::comms::NetworkData > &networkData, std::unique_ptr< iv::comms::ICommunicationDriver > driver, std::shared_ptr< bool > isEnabled)iv::comms::ICommunicationController
ICommunicationController(const ICommunicationController &other)=deleteiv::comms::ICommunicationController
ICommunicationController(ICommunicationController &&other)=deleteiv::comms::ICommunicationController
initialize() overrideiv::comms::canJ1939::CanJ1939CommunicationControllerprivatevirtual
isEnabled()iv::comms::ICommunicationControllerinline
m_appFailuresLoggerManageriv::comms::ICommunicationControllerprotected
m_canProtocoliv::comms::canJ1939::CanJ1939CommunicationControllerprivate
m_channelsiv::comms::ICommunicationControllerprotected
m_channelsOrderedByPgnAndAddressiv::comms::canJ1939::CanJ1939CommunicationControllerprivate
m_commConfigiv::comms::ICommunicationControllerprotected
m_dm1ChannelsOrderedBySpnAndAddressiv::comms::canJ1939::CanJ1939CommunicationControllerprivate
m_driveriv::comms::ICommunicationControllerprotected
m_eraseCommsMutexiv::comms::canJ1939::CanJ1939CommunicationControllerprivate
m_errorChanneliv::comms::ICommunicationControllerprotected
m_fallbackCommiv::comms::ICommunicationControllerprotected
m_heartbeatChanneliv::comms::ICommunicationControllerprotected
m_isEnablediv::comms::ICommunicationControllerprotected
m_lastHeartbeatTimeiv::comms::canJ1939::CanJ1939CommunicationControllerprivate
m_lastTimestampReceivediv::comms::canJ1939::CanJ1939CommunicationControllerprivate
m_networkIdiv::comms::ICommunicationControllerprotected
m_onGoingMultiPacketCommunicationsiv::comms::canJ1939::CanJ1939CommunicationControllerprivate
m_protocoliv::comms::ICommunicationControllerprotected
m_sendQueueiv::comms::canJ1939::CanJ1939CommunicationControllerprivate
operator=(const CanJ1939CommunicationController &other)=deleteiv::comms::canJ1939::CanJ1939CommunicationController
operator=(CanJ1939CommunicationController &&other)=deleteiv::comms::canJ1939::CanJ1939CommunicationController
iv::comms::ICommunicationController::operator=(const ICommunicationController &other)=deleteiv::comms::ICommunicationController
iv::comms::ICommunicationController::operator=(ICommunicationController &&other)=deleteiv::comms::ICommunicationController
pause() constiv::comms::ICommunicationControllerinline
receiveFrame()iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
resume() constiv::comms::ICommunicationControllerinline
sendFrame()iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
sendMessage(const std::shared_ptr< CMessageCan > &message)iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
trimOnGoingCommunications()iv::comms::canJ1939::CanJ1939CommunicationControllerprivate
~CanJ1939CommunicationController() override=defaultiv::comms::canJ1939::CanJ1939CommunicationController
~ICommunicationController()iv::comms::ICommunicationControllerinlinevirtual