Module byztimed::time_client[][src]

Send time requests and process responses

Structs

CryptoNakData

Data extracted from a crypto-NAK response

ResponseEnvelopeData

Data extracted from a wire::ResponseEnvelope

Enums

RequestError

Enumeration of errors that can occur when sending a request

ResponseError

Enumeration of errors that can occur when processing a time response

Functions

deserialize_response_envelope

Deserialize a time response as far as the envelope, but don’t try to decrypt it

deserialize_response_plaintext

Deserialize the plaintext of a time response, returning cookies and a core::Response.

handle_time_response

Process a time response

send_time_request

Send a time request

serialize_time_request
time_response_listener

Listen for time response and process them