Lines Matching refs:event

83 event flags which indicate the specific readiness events which the caller is
107 description of each of the event types.
116 event types are defined as always being enabled (non-maskable). See L</EVENT
152 The SSL_poll() interface reports zero or more event types on a given resource,
155 All of the event types are level triggered and represent a readiness or
156 permanent exception condition; as such, after an event has been reported by
159 event type bit in future SSL_poll() calls if it does not wish to receive
164 Some event types do not make sense on a given kind of resource. In this case,
165 specifying that event type in I<events> is a no-op and will be ignored, and the
166 given event will never be reported in I<revents>.
172 In general, an application should always listen for the event types
174 non-exception event types (e.g. B<SSL_POLL_EVENT_EC> and B<SSL_POLL_EVENT_ER>
177 Some event types are non-maskable and may be reported in I<revents> regardless
180 The following event types are supported:
186 Polling failure. This event is raised when a resource could not be polled. It is
192 Where this event is raised on at least one item in I<items>, SSL_poll() will
197 This event type may be raised even if it was not requested in I<events>;
198 specifying this event type in I<events> does nothing.
202 Error at connection level. This event is raised when a connection has failed.
205 This event is never raised on objects which are not connections.
209 Error at connection level (drained). This event is raised when a connection has
210 finished terminating, and has reached the terminated state. This event will
212 event is raised on a connection.
214 This event is never raised on objects which are not connections.
218 Error in read direction. For QUIC, this is raised only in the event that a
224 Error in write direction. For QUIC, this is raised only in the event that a
230 Readable. This event is raised when a QUIC stream SSL object (or a QUIC
232 waiting to be read using L<SSL_read_ex(3)>, or a FIN event as represented by
235 It is not raised in the event of the receiving part of the QUIC stream being
240 Writable. This event is raised when a QUIC stream SSL object (or a QUIC
244 This event is never raised by a receive-only stream.
246 This event is never raised by a stream which has had its send part concluded
250 This event does not guarantee that a subsequent call to L<SSL_write_ex(3)> will
255 This event, which is only raised by a QUIC connection SSL object, is raised when
261 This event, which is only raised by a QUIC connection SSL object, is raised when
267 This event, which is only raised by a QUIC connection SSL object, is raised when
273 This event, which is only raised by a QUIC connection SSL object, is raised when
326 If at least one B<SSL_POLL_EVENT_F> event is output, SSL_poll() is guaranteed
330 not return more than one B<SSL_POLL_EVENT_F> event at once.
334 errors by SSL_poll() and are instead represented using their own event type; see
360 array for B<SSL_POLL_ITEM> structures with the B<SSL_POLL_EVENT_F> event type