42 using Data = std::vector<uint8_t>;
60 static std::unique_ptr<PairingClient>
Create(
const Data& pswd,
const PeerInfo& peer_info,
61 const Data& certificate,
const Data& priv_key);
Definition: pairing_client.h:40
virtual bool Start(std::string_view ip_addr, pairing_client_result_cb cb, void *opaque)=0
virtual ~PairingClient()=default
std::vector< uint8_t > Data
Definition: pairing_client.h:42
static std::unique_ptr< PairingClient > Create(const Data &pswd, const PeerInfo &peer_info, const Data &certificate, const Data &priv_key)
Definition: pairing_client.cpp:163
void(* pairing_client_result_cb)(const PeerInfo *, void *)
Definition: pairing_client.h:32
Definition: pairing_client.cpp:34
Definition: pairing_connection.h:41