这是一个IOCP里面的 成员函数
void CIOCPServer::Send(ClientContext* pContext, LPBYTE lpData, UINT nSize)
这个Send 函数要发送的数据是 第一ClientContext* pContext 第二个是LPBYTE lpData
第三个是
UINT nSize
那下边{ ...... } 里的定认义 是不是决定它到底要发什么 哉者有哪些条件 是吗?
哉者 写错了或者 有哪些条件 才能够发送
我不是要的这个答案 我要的是 Send的参数 是不是它下边定义的代码决定的
追答是的,在send函数中需要用switch语句对lpData传入的命令进行分类判定,执行不同的操作。
追问也就是说这个Send函数要发送
(第一个参数pContext是文本指针,应该指向需要传输的字符串。
第二个参数lpData是字节指针,应该指向发出的命令,每个命令都是预先定义好的一个编码。
第三个参数nSize是整型变量,应该是发出命令对应的字节数。)这三个数据
下边{}里就是它能不能发送的条件对吗?