34 #include "../api_core.h"
59 const void *get_decrypted_data()
const;
62 int get_decrypted_data_available()
const;
65 const void *get_encrypted_data()
const;
68 int get_encrypted_data_available()
const;
75 int encrypt(
const void *data,
int size);
78 int decrypt(
const void *data,
int size);
81 void decrypted_data_consumed(
int size);
84 void encrypted_data_consumed(
int size);
90 std::shared_ptr<TLSClient_Impl> impl;
Transport Layer Security (TLS) client class.
Definition: tls_client.h:46