void Send(Connection *pConnection) const { send_context_t ctxt=BeginSend(pConnection); SendPayload(pConnection); EndSend(pConnection, ctxt); }
void LS2PS_Register_Request::Send(IOSocket* pIOSock){ BeginSend(); WriteLS2PS_Register_Request(msg_s,*this); EndSend(); }
void C2GS_RequestTrade::Send(IOSocket* pIOSock){ BeginSend(); WriteC2GS_RequestTrade(msg_s,*this); EndSend(); }
size_t Socket::Send(const BufferPtr &buffer) { return EndSend(BeginSend(buffer)); }
void C2GS_PickUpItem::Send(IOSocket* pIOSock){ BeginSend(); WriteC2GS_PickUpItem(msg_s,*this); EndSend(); }