EventBufferEvent::sslSocket
(PECL event >= 1.2.6-beta)
EventBufferEvent::sslSocket — Creates a new SSL buffer event to send its data over an SSL on a socket
Description
public static EventBufferEvent::sslSocket(
EventBase
mixed
EventSslContext
int
int
): EventBufferEvent
EventBase
$base ,mixed
$socket ,EventSslContext
$ctx ,int
$state ,int
$options = ?): EventBufferEvent
Creates a new SSL buffer event to send its data over an SSL on a socket.
Parameters
baseAssociated event base.
socketSocket to use for this SSL. Can be stream or socket resource, numeric file descriptor, or
null. Ifsocketisnull, it is assumed that the file descriptor for the socket will be assigned later, for instance, by means of EventBufferEvent::connectHost() method.ctxObject of EventSslContext class.
stateThe current state of SSL connection:
EventBufferEvent::SSL_OPEN,EventBufferEvent::SSL_ACCEPTINGorEventBufferEvent::SSL_CONNECTING.optionsThe buffer event options.
Return Values
Returns EventBufferEvent object.
See Also
- EventBufferEvent::sslFilter() - Create a new SSL buffer event to send its data over another buffer event
↑ and ↓ to navigate • Enter to select • Esc to close • / to open