MCPcopy Create free account
hub / github.com/amule-project/amule / GetStateVariable

Method GetStateVariable

src/UPnPBase.cpp:768–793  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

766
767
768const std::string CUPnPService::GetStateVariable(
769 const std::string &stateVariableName) const
770{
771 std::ostringstream msg;
772 DOMString StVarVal;
773 int ret = UpnpGetServiceVarStatus(
774 m_UPnPControlPoint.GetUPnPClientHandle(),
775 GetAbsControlURL().c_str(),
776 stateVariableName.c_str(),
777 &StVarVal);
778 if (ret != UPNP_E_SUCCESS) {
779 msg << "GetStateVariable(\"" <<
780 stateVariableName <<
781 "\"): in a call to UpnpGetServiceVarStatus";
782 UPnP::ProcessErrorMessage(
783 msg.str(), ret, StVarVal, NULL);
784 return stdEmptyString;
785 }
786 msg << "GetStateVariable: " <<
787 stateVariableName <<
788 "='" <<
789 StVarVal <<
790 "'.";
791 AddDebugLogLineN(logUPnP, msg);
792 return StVarVal;
793}
794
795
796CUPnPDevice::CUPnPDevice(

Callers 3

AddPortMappingsMethod · 0.80
RefreshPortMappingsMethod · 0.80
DeletePortMappingsMethod · 0.80

Calls 2

ProcessErrorMessageFunction · 0.85
GetUPnPClientHandleMethod · 0.80

Tested by

no test coverage detected