C# Class OpenHome.Net.ControlPoint.ArgumentUint

Unsigned integer type argument. Only intended for use by auto-generated proxies.
Inheritance: Argument
Exibir arquivo Open project: openhome/ohNet

Public Methods

Method Description
ArgumentUint ( ParameterUint aParameter ) : System

Constructor for unsigned integer output argument for an action

Intended to be created without any value. The value is later set after CpService.InvokeAction is called but before the invocation's callback is run)

ArgumentUint ( ParameterUint aParameter, uint aValue ) : System

Constructor for unsigned integer input argument for an action

Intended to be write only (its value is written on construction and not be later read)

Private Methods

Method Description
ActionArgumentCreateUintInput ( IntPtr aParameter, uint aValue ) : IntPtr
ActionArgumentCreateUintOutput ( IntPtr aParameter ) : IntPtr
ActionArgumentValueUint ( IntPtr aHandle ) : uint
Value ( ) : uint

Read the value of an unsigned integer argument.

Only intended for use with output arguments inside the invocation completed callback.

Method Details

ArgumentUint() public method

Constructor for unsigned integer output argument for an action
Intended to be created without any value. The value is later set after CpService.InvokeAction is called but before the invocation's callback is run)
public ArgumentUint ( ParameterUint aParameter ) : System
aParameter OpenHome.Net.Core.ParameterUint Defines the name plus any bounds to the value for the argument. /// Must have been previously added to the action using Action.AddOutputParameter
return System

ArgumentUint() public method

Constructor for unsigned integer input argument for an action
Intended to be write only (its value is written on construction and not be later read)
public ArgumentUint ( ParameterUint aParameter, uint aValue ) : System
aParameter OpenHome.Net.Core.ParameterUint Defines the name plus any bounds to the value for the argument. /// Must have been previously added to the action using Action.AddInputParameter
aValue uint Value for the argument
return System