23#if !defined(__INTRODUCED_IN)
24#define __INTRODUCED_IN(__api_level)
98 const uint8_t* x509_cert_pem,
size_t x509_size,
99 const uint8_t* priv_key_pem,
size_t priv_size)
117 const uint8_t* x509_cert_pem,
size_t x509_size,
118 const uint8_t* priv_key_pem,
size_t priv_size)
PairingConnectionCtx * pairing_connection_server_new(const uint8_t *pswd, size_t pswd_len, const PeerInfo *peer_info, const uint8_t *x509_cert_pem, size_t x509_size, const uint8_t *priv_key_pem, size_t priv_size) __INTRODUCED_IN(30)
Definition: pairing_connection.cpp:475
enum PeerInfoType __attribute__
void(* pairing_result_cb)(const PeerInfo *, int, void *)
Definition: pairing_connection.h:55
__BEGIN_DECLS const uint32_t kMaxPeerInfoSize
Definition: pairing_connection.h:40
PairingConnectionCtx * pairing_connection_client_new(const uint8_t *pswd, size_t pswd_len, const PeerInfo *peer_info, const uint8_t *x509_cert_pem, size_t x509_size, const uint8_t *priv_key_pem, size_t priv_size) __INTRODUCED_IN(30)
Definition: pairing_connection.cpp:467
PeerInfoType
Definition: pairing_connection.h:48
@ ADB_DEVICE_GUID
Definition: pairing_connection.h:50
@ ADB_RSA_PUB_KEY
Definition: pairing_connection.h:49
struct PeerInfo PeerInfo
Definition: pairing_connection.h:45
void pairing_connection_destroy(PairingConnectionCtx *ctx) __INTRODUCED_IN(30)
Definition: pairing_connection.cpp:483
bool pairing_connection_start(PairingConnectionCtx *ctx, int fd, pairing_result_cb cb, void *opaque) __INTRODUCED_IN(30)
Definition: pairing_connection.cpp:488
#define __INTRODUCED_IN(__api_level)
Definition: pairing_connection.h:24
Definition: pairing_connection.cpp:69
Definition: pairing_connection.h:41
uint8_t type
Definition: pairing_connection.h:42
uint8_t data[kMaxPeerInfoSize - 1]
Definition: pairing_connection.h:43