Contains a set of wrappers for returning ranges of connector and engine values
Marcel Sondaar
rangetool.bas | Contains a set of wrappers for returning ranges of connector and engine values |
Functions | |
EngineReturnSimpleRange | Creates and sends a single sized range reply |
ConnectorReturnSimpleRange | Creates and sends a single sized range reply |
EngineReturnConstantRange | Creates and sends a range reply which specifies only a single valid value (i.e. |
ConnectorReturnConstantRange | Creates and sends a range reply which specifies only a single valid value (i.e. |
EngineReturnBooleanRange | Creates and sends a range reply deescribing a property having exactly two values |
ConnectorReturnBooleanRange | Creates and sends a range reply deescribing a property having exactly two values |
Sub EngineReturnSimpleRange CDecl Alias "EngineReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
Creates and sends a single sized range reply
Source | message address of the requesting application |
Index | Engine index |
Prop | The property requested |
First | The lower bound (inclusive) of valid values |
Last | The upper bound (inclusive) of valid values |
Modulus | The difference between consecutive values |
none
Sub ConnectorReturnSimpleRange CDecl Alias "ConnectorReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
Creates and sends a single sized range reply
Source | message address of the requesting application |
Index | Engine index |
Prop | The property requested |
First | The lower bound (inclusive) of valid values |
Last | The upper bound (inclusive) of valid values |
Modulus | The difference between consecutive values |
none
Sub EngineReturnConstantRange CDecl Alias "EngineReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e. the property is a constant)
Source | message address of the requesting application |
Index | Engine index |
Prop | The property requested |
Value | The hardwired value |
none
Sub ConnectorReturnConstantRange CDecl Alias "ConnectorReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e. the property is a constant)
Source | message address of the requesting application |
Index | Engine index |
Prop | The property requested |
Value | The hardwired value |
none
Sub EngineReturnBooleanRange CDecl Alias "EngineReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )
Creates and sends a range reply deescribing a property having exactly two values
Source | message address of the requesting application |
Index | Engine index |
Prop | The property requested |
Value1 | The first value possible |
Value2 | The second value possible |
none
Sub ConnectorReturnBooleanRange CDecl Alias "ConnectorReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )
Creates and sends a range reply deescribing a property having exactly two values
Source | message address of the requesting application |
Index | Engine index |
Prop | The property requested |
Value1 | The first value possible |
Value2 | The second value possible |
none
Creates and sends a single sized range reply
Sub EngineReturnSimpleRange CDecl Alias "EngineReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
Creates and sends a single sized range reply
Sub ConnectorReturnSimpleRange CDecl Alias "ConnectorReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e.
Sub EngineReturnConstantRange CDecl Alias "EngineReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e.
Sub ConnectorReturnConstantRange CDecl Alias "ConnectorReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a range reply deescribing a property having exactly two values
Sub EngineReturnBooleanRange CDecl Alias "EngineReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )
Creates and sends a range reply deescribing a property having exactly two values
Sub ConnectorReturnBooleanRange CDecl Alias "ConnectorReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )