Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef PSGS_IO_CALLBACKS__HPP
2 #define PSGS_IO_CALLBACKS__HPP
87 void StartPolling(
void);
88 void StopPolling(
void);
89 bool IsSafeToDelete(
void);
92 void x_UvOnTimer(
void);
93 void x_UvOnSocketEvent(
int status);
94 void x_UvTimerHandleClosedEvent(
void);
95 void x_UvSocketPollHandleClosedEvent(
void);
98 void x_StartPolling(
void);
99 void x_StopPolling(
void);
100 void x_StartTimer(
void);
101 void x_StopTimer(
void);
102 void x_RestartTimer(
void);
CPSGS_SocketIOCallback(const CPSGS_SocketIOCallback &)=delete
CPSGS_SocketIOCallback & operator=(const CPSGS_SocketIOCallback &)=delete
function< EPSGS_PollContinue(void *user_data)> TEventCB
function< EPSGS_PollContinue(void *user_data)> TTimeoutCB
CPSGS_SocketIOCallback(CPSGS_SocketIOCallback &&)=delete
function< EPSGS_PollContinue(const string &message, void *user_data)> TErrorCB