Dtls12Client.updateTranscript

void updateTranscript(HandshakeType msgType, ushort msgSeq, const(ubyte)[] body)

Update the handshake transcript hash with a DTLS handshake message.

Per RFC 6347 §4.2.6, the transcript includes the full DTLS handshake header with fragment_offset=0 and fragment_length=total_length.

Parameters

msgTypeThe handshake message type.
bodyThe message body. Update the handshake transcript hash. The transcript includes the full DTLS handshake header of each message with its wire message_seq (RFC 6347 §4.2.6). This method never changes the transmit counter: inbound messages are hashed with the sequence number they arrived with, outbound messages with the counter value used on the wire.

Params: msgType = The handshake message type. msgSeq = The wire message_seq of this message. body = The message body.