2018-07-30 04:40:03 +00:00
|
|
|
#ifndef READTCP_H
|
|
|
|
#define READTCP_H
|
|
|
|
|
|
|
|
#include "session.h"
|
|
|
|
|
|
|
|
typedef enum ReadStatus {
|
|
|
|
rsDone,
|
|
|
|
rsWaiting,
|
2018-08-16 02:05:09 +00:00
|
|
|
rsError,
|
|
|
|
rsTimedOut
|
2018-07-30 04:40:03 +00:00
|
|
|
} ReadStatus;
|
|
|
|
|
|
|
|
void InitReadTCP(Session *sess, LongWord readCount, void *readPtr);
|
|
|
|
ReadStatus TryReadTCP(Session *sess);
|
|
|
|
|
|
|
|
#endif
|