6 void file_thread_init(fileThread *fThread, SmartBondingData *SBData, fileStream *fStream);
8 uint32 file_thread_start(fileThread *fThread);
10 void *FileThreadCallBack(void *ptr);
12 void file_thread_run(fileThread *fThread);
14 int32 file_thread_range_request_recv_rng_rsp_headers(uint64 *bodyLen, char *blockSize,
15 uint64 currChunkLen, uint32 *connClose, fileThread *fThread);
17 int32 file_thread_rebuildReq(char *newRequest, int64 *chunkInfo, fileThread *fThread);
19 void file_thread_exit(fileThread *fThread);
21 int file_thread_handleIOExp(fileThread *fThread, uint32 *ifCount ,int32 iptype);
23 int file_thread_connet_server_interface(fileThread *fThread);
25 int file_thread_connect_server_interface_first(int32 result, fileThread *fThread);
27 int32 file_thread_range_request_recv_rng_rsp_headers_first_req(uint64 *bodyLen, char *blockSize, uint64 currChunkLen, uint32 *connClose, fileThread *fThread, int8 *rcvBuff, int32 lengthRcvd);
28 #endif /* FILETHREAD_H_ */