Event EventBufferEvent::sslSocket
(PECL event >= 1.2.6-beta)
EventBufferEvent::sslSocket — 소켓의 SSL을 통해 데이터를 보내기 위해 새 SSL 버퍼 이벤트를 만듭니다.
설명
public static EventBufferEvent::sslSocket( EventBase $base , mixed $socket , EventSslContext $ctx , int $state , int $options = ? ): EventBufferEvent
소켓의 SSL을 통해 데이터를 보내기 위해 새 SSL 버퍼 이벤트를 만듭니다.
매개변수
base
- 관련 이벤트 베이스.
socket
- 이 SSL에 사용할 소켓입니다. 스트림 또는 소켓 리소스, 숫자 파일 설명자 또는
null
일 수 있습니다.socket
이null
이면 소켓에 대한 파일 설명자가 예를 들어 EventBufferEvent::connectHost() 메서드를 통해 나중에 할당된다고 가정합니다. ctx
- EventSslContext 클래스의 개체입니다.
state
- SSL 연결의 현재 상태:
EventBufferEvent::SSL_OPEN
,EventBufferEvent::SSL_ACCEPTING
또는EventBufferEvent::SSL_CONNECTING
. options
- 버퍼 이벤트 옵션.
반환 값
EventBufferEvent 객체를 반환합니다.
기타
- EventBufferEvent::sslFilter() - 른 버퍼 이벤트를 통해 데이터를 보내기 위해 새 SSL 버퍼 이벤트를 만듭니다.