Tuya iOS Smart Life App SDK 5.15.0
imm_p2p_rtc_cb Struct Reference

#include <imm_p2p_defs.h>

Public Attributes

imm_p2p_rtc_signaling_cb_t on_signaling
 
imm_p2p_rtc_signaling_cb_t on_moto_signaling
 
imm_p2p_rtc_signaling_cb_t on_lan_signaling
 
imm_p2p_rtc_log_cb_t on_log
 
imm_p2p_rtc_auth_cb_t on_auth
 
imm_p2p_rtc_http_cb_t on_http
 
struct {
   imm_p2p_rtc_aes_create_cb_t   on_create
 
   imm_p2p_rtc_aes_destroy_cb_t   on_destroy
 
   imm_p2p_rtc_aes_encrypt_cb_t   on_encrypt
 
   imm_p2p_rtc_aes_decrypt_cb_t   on_decrypt
 
aes
 
struct {
   imm_p2p_rtc_upnp_alloc_port_cb_t   on_alloc
 
   imm_p2p_rtc_upnp_release_port_cb_t   on_release
 
   imm_p2p_rtc_upnp_bind_result_cb_t   on_bind
 
upnp
 
imm_p2p_rtc_session_state_cb_t on_session_state
 
imm_p2p_rtc_session_get_address_cb_t on_get_address
 
struct {
   imm_p2p_rtc_aes_create_cb_t   on_create
 
   imm_p2p_rtc_aes_destroy_cb_t   on_destroy
 
   imm_p2p_rtc_aes_encrypt_cb_t   on_encrypt
 
   imm_p2p_rtc_aes_decrypt_cb_t   on_decrypt
 
aes
 
struct {
   imm_p2p_rtc_upnp_alloc_port_cb_t   on_alloc
 
   imm_p2p_rtc_upnp_release_port_cb_t   on_release
 
   imm_p2p_rtc_upnp_bind_result_cb_t   on_bind
 
upnp
 

Detailed Description

Definition at line 232 of file imm_p2p_defs.h.

Member Data Documentation

◆  [1/2]

struct { ... } imm_p2p_rtc_cb::aes

◆  [2/2]

struct { ... } imm_p2p_rtc_cb::aes

◆ on_alloc

imm_p2p_rtc_upnp_alloc_port_cb_t imm_p2p_rtc_cb::on_alloc

Definition at line 247 of file imm_p2p_defs.h.

◆ on_auth

imm_p2p_rtc_auth_cb_t imm_p2p_rtc_cb::on_auth

Definition at line 237 of file imm_p2p_defs.h.

◆ on_bind

imm_p2p_rtc_upnp_bind_result_cb_t imm_p2p_rtc_cb::on_bind

Definition at line 249 of file imm_p2p_defs.h.

◆ on_create

imm_p2p_rtc_aes_create_cb_t imm_p2p_rtc_cb::on_create

Definition at line 241 of file imm_p2p_defs.h.

◆ on_decrypt

imm_p2p_rtc_aes_decrypt_cb_t imm_p2p_rtc_cb::on_decrypt

Definition at line 244 of file imm_p2p_defs.h.

◆ on_destroy

imm_p2p_rtc_aes_destroy_cb_t imm_p2p_rtc_cb::on_destroy

Definition at line 242 of file imm_p2p_defs.h.

◆ on_encrypt

imm_p2p_rtc_aes_encrypt_cb_t imm_p2p_rtc_cb::on_encrypt

Definition at line 243 of file imm_p2p_defs.h.

◆ on_get_address

imm_p2p_rtc_session_get_address_cb_t imm_p2p_rtc_cb::on_get_address

Definition at line 253 of file imm_p2p_defs.h.

◆ on_http

imm_p2p_rtc_http_cb_t imm_p2p_rtc_cb::on_http

Definition at line 238 of file imm_p2p_defs.h.

◆ on_lan_signaling

imm_p2p_rtc_signaling_cb_t imm_p2p_rtc_cb::on_lan_signaling

Definition at line 235 of file imm_p2p_defs.h.

◆ on_log

imm_p2p_rtc_log_cb_t imm_p2p_rtc_cb::on_log

Definition at line 236 of file imm_p2p_defs.h.

◆ on_moto_signaling

imm_p2p_rtc_signaling_cb_t imm_p2p_rtc_cb::on_moto_signaling

Definition at line 234 of file imm_p2p_defs.h.

◆ on_release

imm_p2p_rtc_upnp_release_port_cb_t imm_p2p_rtc_cb::on_release

Definition at line 248 of file imm_p2p_defs.h.

◆ on_session_state

imm_p2p_rtc_session_state_cb_t imm_p2p_rtc_cb::on_session_state

Definition at line 252 of file imm_p2p_defs.h.

◆ on_signaling

imm_p2p_rtc_signaling_cb_t imm_p2p_rtc_cb::on_signaling

Definition at line 233 of file imm_p2p_defs.h.

◆  [1/2]

struct { ... } imm_p2p_rtc_cb::upnp

◆  [2/2]

struct { ... } imm_p2p_rtc_cb::upnp

The documentation for this struct was generated from the following files: