/// <summary> /// 用于响应客户端提供的操作 /// </summary> /// <param name="_request"></param> /// <param name="_response"></param> /// <param name="_peer"></param> /// <param name="_sendparameters"></param> public override void OnHandlerMessage(OperationRequest _request, OperationResponse _response, Clientpeer _peer, SendParameters _sendparameters) { Suboperationcode suboperationcode = ParameterTool.Getsuboperateioncode(_request.Parameters); ParameterTool.Addsuboperationcode(_response.Parameters, suboperationcode); switch (suboperationcode) { case Suboperationcode.CREATEROOM: Createroom(_request, _response, _peer); break; case Suboperationcode.JOINROOM: Joinroom(_request, _response, _peer); break; case Suboperationcode.GETROOM: Getroom(_response); break; case Suboperationcode.LEAVEROOM: Leaveroom(_request, _response, _peer); break; } }