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
$base
,
mixed
$socket
,
EventSslContext
$ctx
,
int
$state
[,
int
$options
] )Creates a new SSL buffer event to send its data over an SSL on a socket.
This function is currently not documented; only its argument list is available.
Parameters
-
base -
Associated event base.
-
socket -
Socket to use for this SSL. Maybe 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. -
ctx -
Object of EventSslContext class.
-
state -
The current state of SSL connection:
EventBufferEvent::SSL_OPEN,EventBufferEvent::SSL_ACCEPTINGorEventBufferEvent::SSL_CONNECTING. -
options -
The 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
