Lines Matching full:channel
24 #include "io/channel.h"
29 #define TYPE_QIO_CHANNEL_TLS "qio-channel-tls"
36 * The QIOChannelTLS class provides a channel wrapper which
39 * technical restriction on which type of master channel is
42 * This channel object is capable of running as either a
57 * @ioc: the TLS channel object
68 * @master: the underlying channel object
73 * Create a new TLS channel that runs the server side of
80 * After creating the channel, it is mandatory to call
82 * todo any I/O on the channel.
85 * via the new TLS channel object and not the original
86 * master channel
88 * Returns: the new TLS channel object, or NULL
98 * @master: the underlying channel object
103 * Create a new TLS channel that runs the client side of
110 * After creating the channel, it is mandatory to call
112 * todo any I/O on the channel.
115 * via the new TLS channel object and not the original
116 * master channel
118 * Returns: the new TLS channel object, or NULL
128 * @ioc: the TLS channel object
149 * @ioc: the TLS channel object
151 * Get the TLS session used by the channel.