diff options
author | René Korthaus <[email protected]> | 2016-10-18 09:54:45 +0200 |
---|---|---|
committer | René Korthaus <[email protected]> | 2016-10-19 09:13:36 +0200 |
commit | 47532b63e947e020df15a03d91f9d67657cd11dd (patch) | |
tree | 38adf81ddad33192a13df060d24b3a0c7f2aab4d /src/lib/tls/tls_channel.h | |
parent | 446f2a0289cca0de11e748e73071a39c06940239 (diff) |
Improve tls doxygen [ci skip]
Diffstat (limited to 'src/lib/tls/tls_channel.h')
-rw-r--r-- | src/lib/tls/tls_channel.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/lib/tls/tls_channel.h b/src/lib/tls/tls_channel.h index 073af760f..ac5b4e377 100644 --- a/src/lib/tls/tls_channel.h +++ b/src/lib/tls/tls_channel.h @@ -41,6 +41,24 @@ class BOTAN_DLL Channel typedef std::function<void (const Handshake_Message&)> handshake_msg_cb; static size_t IO_BUF_DEFAULT_SIZE; + /** + * Set up a new TLS session + * + * @param callbacks contains a set of callback function references + * required by the TLS endpoint. + * + * @param session_manager manages session state + * + * @param rng a random number generator + * + * @param policy specifies other connection policy information + * + * @param is_datagram whether this is a DTLS session + * + * @param io_buf_sz This many bytes of memory will + * be preallocated for the read and write buffers. Smaller + * values just mean reallocations and copies are more likely. + */ Channel(Callbacks& callbacks, Session_Manager& session_manager, RandomNumberGenerator& rng, |