OpenHome.Net.ControlPoint.Proxies.CpProxyAvOpenhomeOrgProduct1.EndSource C# (CSharp) Method

EndSource() public method

Retrieve the output arguments from an asynchronously invoked action.
This may only be called from the callback set in the above Begin function.
public EndSource ( IntPtr aAsyncHandle, String &aSystemName, String &aType, String &aName, bool &aVisible ) : void
aAsyncHandle System.IntPtr Argument passed to the delegate set in the above Begin function
aSystemName String
aType String
aName String
aVisible bool
return void
        public void EndSource(IntPtr aAsyncHandle, out String aSystemName, out String aType, out String aName, out bool aVisible)
        {
            uint code;
            string desc;
            if (Invocation.Error(aAsyncHandle, out code, out desc))
            {
                throw new ProxyError(code, desc);
            }
            uint index = 0;
            aSystemName = Invocation.OutputString(aAsyncHandle, index++);
            aType = Invocation.OutputString(aAsyncHandle, index++);
            aName = Invocation.OutputString(aAsyncHandle, index++);
            aVisible = Invocation.OutputBool(aAsyncHandle, index++);
        }
CpProxyAvOpenhomeOrgProduct1