cksocketprogress.h
来自「DES加密解密算法,西望大家共享.参考学习」· C头文件 代码 · 共 34 行
H
34 行
// CkSocketProgress.h: interface for the CkSocketProgress class.
//
//////////////////////////////////////////////////////////////////////
#ifndef _CKSOCKETPROGRESS_H
#define _CKSOCKETPROGRESS_H
#pragma once
class CkString;
class CkSocketProgress
{
public:
CkSocketProgress() { }
virtual ~CkSocketProgress() { }
// Called periodically to check to see if the method call should be aborted.
virtual void AbortCheck(bool *abort) { }
virtual void PercentDone(int pctDone, bool *abort) { }
// Asynch socket completion events.
virtual void DnsComplete(int objectId, const char *hostname, const char *ipAddress, bool success) { }
virtual void ConnectComplete(int objectId, const char *hostname, long port, bool success) { }
virtual void AcceptComplete(int objectId, const char *ipAddress, long port, bool success) { }
virtual void ReverseDnsComplete(int objectId, const char *ipAddress, const char *hostname, bool success) { }
virtual void SendComplete(int objectId, long numBytes, bool success) { }
virtual void ReceiveBytesComplete(int objectId, const unsigned char *bytesReceived, unsigned long numBytesReceived, bool success) { }
virtual void ReceiveStringComplete(int objectId, CkString &strReceived, bool success) { }
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?