interface TrustPingService
createTrustPing |
Creates a trust ping message with an optional comment. abstract fun createTrustPing(agent: Agent, comment: String?, responseRequested: Boolean): Single<Pair<SentPing, TrustPingMessage>> |
createTrustPingResponse |
Creates a trust ping response message with an optional comment. abstract fun createTrustPingResponse(agent: Agent, record: ReceivedPing, comment: String?): Single<Pair<SentResponse, TrustPingResponseMessage>> |
processTrustPing |
Processes a given trust ping message. abstract fun processTrustPing(agent: Agent, pingMessage: TrustPingMessage, connectionContext: ConnectionContext): Single<ReceivedPing> |
processTrustPingResponse |
Processes a given trust ping response message. abstract fun processTrustPingResponse(agent: Agent, pingResponseMessage: TrustPingResponseMessage): Single<ReceivedResponse> |
DefaultTrustPingService |
class DefaultTrustPingService : TrustPingService |