34#include <ascii-chat/asciichat_errno.h>
35#include <ascii-chat/network/webrtc/peer_manager.h>
36#include <ascii-chat/network/acip/transport.h>
void discovery_webrtc_cleanup_transport(void)
Cleanup and release the direct peer-to-peer transport.
void discovery_webrtc_set_tcp_transport(acip_transport_t *transport)
Set the TCP transport for direct peer-to-peer signaling.
webrtc_signaling_callbacks_t discovery_webrtc_get_direct_signaling_callbacks(acip_transport_t *tcp_transport, const uint8_t session_id[16], const uint8_t participant_id[16])
Create signaling callbacks for direct peer-to-peer connection during failover.
void discovery_webrtc_set_session_context(const uint8_t session_id[16], const uint8_t participant_id[16])
Set session and participant IDs for direct signaling.
uint8_t participant_id[16]