#include <protocol_mgr.h>
|
| enum class | IndicationResult : std::uint8_t {
kIndicationOk = 0U
, kIndicationOccupied
, kIndicationOverflow
, kIndicationUnknownTargetAddress
,
kIndicationPending
, kIndicationNOk
} |
| |
| enum class | TransmissionResult : std::uint8_t {
kTransmitOk = 0U
, kTransmitFailed
, kNoTransmitAckReceived
, kNegTransmitAckReceived
,
kBusyProcessing
} |
| |
| enum class | ConnectionResult : std::uint8_t { kConnectionOk = 0U
, kConnectionFailed
, kConnectionTimeout
} |
| |
| enum class | DisconnectionResult : std::uint8_t { kDisconnectionOk = 0U
, kDisconnectionFailed
} |
| |
Definition at line 17 of file protocol_mgr.h.
◆ ConnectionResult
| Enumerator |
|---|
| kConnectionOk | |
| kConnectionFailed | |
| kConnectionTimeout | |
Definition at line 37 of file protocol_mgr.h.
◆ DisconnectionResult
| Enumerator |
|---|
| kDisconnectionOk | |
| kDisconnectionFailed | |
Definition at line 43 of file protocol_mgr.h.
43 : std::uint8_t { kDisconnectionOk = 0U, kDisconnectionFailed };
◆ IndicationResult
| Enumerator |
|---|
| kIndicationOk | |
| kIndicationOccupied | |
| kIndicationOverflow | |
| kIndicationUnknownTargetAddress | |
| kIndicationPending | |
| kIndicationNOk | |
Definition at line 20 of file protocol_mgr.h.
24 kIndicationUnknownTargetAddress,
◆ TransmissionResult
| Enumerator |
|---|
| kTransmitOk | |
| kTransmitFailed | |
| kNoTransmitAckReceived | |
| kNegTransmitAckReceived | |
| kBusyProcessing | |
Definition at line 29 of file protocol_mgr.h.
32 kNoTransmitAckReceived,
33 kNegTransmitAckReceived,
◆ UdsTransportProtocolMgr()
| uds_transport::UdsTransportProtocolMgr::UdsTransportProtocolMgr |
( |
| ) |
|
|
default |
◆ ~UdsTransportProtocolMgr()
| virtual uds_transport::UdsTransportProtocolMgr::~UdsTransportProtocolMgr |
( |
| ) |
|
|
virtualdefault |
◆ Run()
| virtual void uds_transport::UdsTransportProtocolMgr::Run |
( |
| ) |
|
|
pure virtual |
◆ Shutdown()
| virtual void uds_transport::UdsTransportProtocolMgr::Shutdown |
( |
| ) |
|
|
pure virtual |
◆ Startup()
| virtual void uds_transport::UdsTransportProtocolMgr::Startup |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file:
- /home/runner/work/diag-client-lib/diag-client-lib/diag-client-lib/lib/uds-transport-layer-api/uds_transport/protocol_mgr.h