22 #ifndef transport_handshake_h
23 #define transport_handshake_h
26 #include "stream_key.h"
27 #include "transport_packet.h"
37 struct wickr_transport_handshake_res_t;
38 typedef struct wickr_transport_handshake_res_t wickr_transport_handshake_res_t;
61 TRANSPORT_HANDSHAKE_STATUS_UNKNOWN,
62 TRANSPORT_HANDSHAKE_STATUS_IN_PROGRESS,
63 TRANSPORT_HANDSHAKE_STATUS_PENDING_VERIFICATION,
64 TRANSPORT_HANDSHAKE_STATUS_PENDING_FINALIZATION,
65 TRANSPORT_HANDSHAKE_STATUS_COMPLETE,
66 TRANSPORT_HANDSHAKE_STATUS_FAILED
132 struct wickr_transport_handshake_t;
133 typedef struct wickr_transport_handshake_t wickr_transport_handshake_t;
136 typedef void (*wickr_transport_handshake_identity_callback)(
const wickr_transport_handshake_t *handshake,
156 wickr_transport_handshake_identity_callback identity_callback,