libdoip  0.1.0
DoIP (Diagnostics over Internet Protocol) ISO 13400 C++17 Library
doip::DoIPConnection Member List

This is the complete list of members for doip::DoIPConnection, including all inherited members.

closeConnection(DoIPCloseReason reason) overridedoip::DoIPConnectionvirtual
DoIPConnection(int tcpSocket, UniqueServerModelPtr model)doip::DoIPConnection
DoIPDefaultConnection(UniqueServerModelPtr model)doip::DoIPDefaultConnectionexplicit
getAliveCheckRetryCount() constdoip::DoIPDefaultConnectioninline
getAliveCheckTimeout() constdoip::DoIPDefaultConnectioninline
getClientAddress() const overridedoip::DoIPConnectionvirtual
getCloseReason() const overridedoip::DoIPDefaultConnectioninlinevirtual
getDownstreamResponseTimeout() constdoip::DoIPDefaultConnectioninline
getGeneralInactivityTimeout() constdoip::DoIPDefaultConnectioninline
getInitialInactivityTimeout() constdoip::DoIPDefaultConnectioninline
getServerAddress() const overridedoip::DoIPConnectionvirtual
getServerModel()doip::DoIPDefaultConnectioninline
getState() constdoip::DoIPDefaultConnectioninline
getTimerDuration(StateDescriptor const *stateDesc)doip::DoIPDefaultConnectionprotected
handleFinalize(DoIPServerEvent event, OptDoIPMessage msg)doip::DoIPDefaultConnectionprotected
handleMessage2(const DoIPMessage &message)doip::DoIPDefaultConnection
handleRoutingActivated(DoIPServerEvent event, OptDoIPMessage msg)doip::DoIPDefaultConnectionprotected
handleSocketInitialized(DoIPServerEvent event, OptDoIPMessage msg)doip::DoIPDefaultConnectionprotected
handleTimeout(ConnectionTimers timer_id)doip::DoIPDefaultConnectionprotected
handleWaitAliveCheckResponse(DoIPServerEvent event, OptDoIPMessage msg)doip::DoIPDefaultConnectionprotected
handleWaitDownstreamResponse(DoIPServerEvent event, OptDoIPMessage msg)doip::DoIPDefaultConnectionprotected
handleWaitRoutingActivation(DoIPServerEvent event, OptDoIPMessage msg)doip::DoIPDefaultConnectionprotected
hasDownstreamHandler() const overridedoip::DoIPConnectionvirtual
isOpen() const overridedoip::DoIPDefaultConnectioninlinevirtual
isRoutingActivated() constdoip::DoIPDefaultConnectioninline
isSocketActive()doip::DoIPConnectioninline
m_aliveCheckRetrydoip::DoIPDefaultConnectionprotected
m_aliveCheckRetryCountdoip::DoIPDefaultConnectionprotected
m_aliveCheckTimeoutdoip::DoIPDefaultConnectionprotected
m_closeReasondoip::DoIPDefaultConnectionprotected
m_downstreamResponseTimeoutdoip::DoIPDefaultConnectionprotected
m_generalInactivityTimeoutdoip::DoIPDefaultConnectionprotected
m_initialInactivityTimeoutdoip::DoIPDefaultConnectionprotected
m_isOpendoip::DoIPDefaultConnectionprotected
m_routedClientAddressdoip::DoIPDefaultConnectionprotected
m_serverModeldoip::DoIPDefaultConnectionprotected
m_statedoip::DoIPDefaultConnectionprotected
m_timerManagerdoip::DoIPDefaultConnectionprotected
notifyConnectionClosed(DoIPCloseReason reason) overridedoip::DoIPConnectionvirtual
notifyDiagnosticAckSent(DoIPDiagnosticAck ack) overridedoip::DoIPConnectionvirtual
notifyDiagnosticMessage(const DoIPMessage &msg) overridedoip::DoIPConnectionvirtual
notifyDownstreamRequest(const DoIPMessage &msg) overridedoip::DoIPDefaultConnectionvirtual
receiveDownstreamResponse(const ByteArray &response, DoIPDownstreamResult result) overridedoip::DoIPDefaultConnectionvirtual
receiveFixedNumberOfBytesFromTCP(uint8_t *receivedData, size_t payloadLength)doip::DoIPConnection
receiveTcpMessage()doip::DoIPConnection
restartStateTimer()doip::DoIPDefaultConnectionprotected
sendAliveCheckRequest()doip::DoIPDefaultConnectionprotected
sendDiagnosticAck(const DoIPAddress &sourceAddress)doip::DoIPConnection
sendDiagnosticMessageResponse(const DoIPAddress &sourceAddress, DoIPDiagnosticAck ack)doip::DoIPDefaultConnectionprotected
sendDiagnosticNegativeAck(const DoIPAddress &sourceAddress, DoIPNegativeDiagnosticAck ackCode)doip::DoIPConnection
sendDiagnosticPayload(const DoIPAddress &sourceAddress, const ByteArray &payload)doip::DoIPConnection
sendDownstreamResponse(const DoIPAddress &sourceAddress, const ByteArray &payload)doip::DoIPDefaultConnectionprotected
sendProtocolMessage(const DoIPMessage &msg) overridedoip::DoIPConnectionvirtual
sendRoutingActivationResponse(const DoIPAddress &source_address, DoIPRoutingActivationResult response_code)doip::DoIPDefaultConnectionprotected
setAliveCheckRetryCount(uint8_t count)doip::DoIPDefaultConnectioninline
setAliveCheckTimeout(std::chrono::milliseconds timeout)doip::DoIPDefaultConnectioninline
setClientAddress(const DoIPAddress &address) overridedoip::DoIPConnectionvirtual
setDownstreamResponseTimeout(std::chrono::milliseconds timeout)doip::DoIPDefaultConnectioninline
setGeneralInactivityTimeout(std::chrono::milliseconds timeout)doip::DoIPDefaultConnectioninline
setInitialInactivityTimeout(std::chrono::milliseconds timeout)doip::DoIPDefaultConnectioninline
startStateTimer(StateDescriptor const *stateDesc)doip::DoIPDefaultConnectionprotected
STATE_DESCRIPTORSdoip::DoIPDefaultConnectionprotected
transitionTo(DoIPServerState newState)doip::DoIPDefaultConnectionprotected
triggerDisconnection()doip::DoIPConnection
~IConnectionContext()=defaultdoip::IConnectionContextvirtual