Proud::CDisconnectArgs 클래스 참조

Public 속성

int64_t m_gracefulDisconnectTimeoutMs
 
uint32_t m_disconnectSleepIntervalMs
 
ByteArray m_comment
 

상세한 설명

Disconnect()에서 사용하는 인자입니다.

멤버 데이타 문서화

ByteArray Proud::CDisconnectArgs::m_comment

서버에서 클라이언트 연결 해제 사유를 이것을 통해 전송할 수 있습니다.

uint32_t Proud::CDisconnectArgs::m_disconnectSleepIntervalMs

이것으로 Disconnect시의 대기하는 Sleep 시간을 조절할 수 있습니다.

int64_t Proud::CDisconnectArgs::m_gracefulDisconnectTimeoutMs

graceful disconnect를 수행하는데 걸리는 최대 시간입니다. 이 시간을 넘어서면 Proud.CNetClient.Disconnect()는 무조건 return하게 되고, 서버에서는 클라이언트의 연결 해제를 즉시 인식하지 못합니다. 꼭 필요한 경우가 아니면 이 값을 변경하지 마십시오.