uint32_t CConnection::sendServerRequest(const std::shared_ptr<CServerRequest>& data) { return sendProtocol(EMessageType::SERVER_REQUEST, std::dynamic_pointer_cast<IMessage>(data)); }
uint32_t CConnection::sendMonitorData(const std::shared_ptr<CMonitorData>& data) { return sendProtocol(EMessageType::MONITOR_DATA, std::dynamic_pointer_cast<IMessage>(data)); }
uint32_t CConnection::sendConfigurationResponse(const std::shared_ptr<CConfigurationResponse>& data) { return sendProtocol(EMessageType::CONFIGURATION_RESPONSE, std::dynamic_pointer_cast<IMessage>(data)); }
BOOL dbsvSendProtocol(int* clacnt, int protoNo, long *arg) { return sendProtocol(0, protoNo, arg); }