Proud::SocketSelectContext 클래스 참조abstract

Public 멤버 함수

virtual void AddWriteWaiter (CSocket &socket)=0
 
virtual void AddExceptionWaiter (CSocket &socket)=0
 
virtual void Wait (uint32_t miliSec)=0
 
virtual bool GetConnectResult (CSocket &socket, SocketErrorCode &outCode)=0
 

정적 Public 멤버 함수

static PROUD_API
SocketSelectContext
New ()
 

상세한 설명

SocketSelectContext class

  • 사용법 예제는 Sample중 SimpleHttpConnect를 참고하시면 됩니다.
  • socket의 select() non-block model 을 위한 용도
  • 주의: Wait 호출 후에는 FD_SET의 내용이 바뀐다. 따라서 이 객체는 1회성으로 쓰여야 한다.
  • Win32에서만 지원하는 기능입니다. iOS, linux에서는 이것 대신 ::poll()을 사용하십시오.