En_HP_HandleResult CServerDlg::OnWSMessageBody(HP_HttpServer pSender, HP_CONNID dwConnID, const BYTE* pData, int iLength) { ::PostOnWSMessageBody(dwConnID, pData, iLength, m_spThis->GetSenderName(pSender)); CBufferPtr* pBuffer = nullptr; ::HP_Server_GetConnectionExtra(pSender, dwConnID, (PVOID*)&pBuffer); VERIFY(pBuffer); pBuffer->Cat(pData, iLength); return HR_OK; }
EnHandleResult CHttpServerListenerImpl::OnWSMessageBody(IHttpServer* pSender, CONNID dwConnID, const BYTE* pData, int iLength) { ::PostOnWSMessageBody(dwConnID, pData, iLength, m_strName); CBufferPtr* pBuffer = nullptr; pSender->GetConnectionExtra(dwConnID, (PVOID*)&pBuffer); VERIFY(pBuffer); pBuffer->Cat(pData, iLength); return HR_OK; }