IRMPService (ITF) ¶ INTERFACE IRmpService EXTENDS __SYSTEM.IQueryInterface Interface implemented by the RMP (Reliable Message Protocoll) service Properties: LocalAppID Methods: IsMessageSent QueueSendMessage Receive Structure: IsMessageSent (Method) LocalAppID (Property) QueueSendMessage (Method) Receive (Method)
ProxyInstance.Main (METH) ¶ METHOD PUBLIC Main
ProxyInstance.SetProxyIdentification (METH) ¶ METHOD PUBLIC FINAL SetProxyIdentification InOut: Scope Name Type Input pbyName POINTER TO BYTE udiAddr UDINT udiLocAddr UDINT pEnvironment POINTER TO MEnv
TreeNavigation ¶ Functionalities used for navigating through the module instance tree from within IEC. AncestorRange (FunctionBlock) First (Property) Init (Method) IsEmpty (Property) PopFirst (Method) DepthFirstRange (FunctionBlock) First (Property) Init (Method) IsEmpty (Property) PopFirst (Method) GetAncestorRange (Function) GetChildRange (Function) GetDepthFirstRange (Function) GetInstancePath (Function) GetLastChild (Function) GetLastInRange (Function) GetLastSibling (Function) GetNextModule (Function) GetPrevModule (Function) GetToplevelInstance (Function) GetToplevelRange (Function) IModuleRangeForward (Interface) First (Property) IsEmpty (Property) PopFirst (Method) SiblingRange (FunctionBlock) First (Property) Init (Method) IsEmpty (Property) PopFirst (Method)
AncestorRange (FB) ¶ FUNCTION_BLOCK FINAL AncestorRange IMPLEMENTS IModuleRangeForward The range of all ancestors of a module instance, starting with the instance itself and ending with the toplevel instance. Properties: First IsEmpty Methods: Init PopFirst Structure: First (Property) Init (Method) IsEmpty (Property) PopFirst (Method)
AncestorRange.First (PROP) ¶ PROPERTY FINAL First : IModule Returns the current first item of the range
AncestorRange.Init (METH) ¶ METHOD PUBLIC FINAL Init Initializes the range to the ancestors of itfM. InOut: Scope Name Type Comment Input itfM IModule The instance whose ancestors are of interest
AncestorRange.IsEmpty (PROP) ¶ PROPERTY FINAL IsEmpty : BOOL Returns whether there are items left in the range or not
AncestorRange.PopFirst (METH) ¶ METHOD PUBLIC FINAL PopFirst Pops the first item out of the range
DepthFirstRange (FB) ¶ FUNCTION_BLOCK FINAL DepthFirstRange IMPLEMENTS IModuleRangeForward The range of all instances in depth-first preorder of the module tree, starting at a given instance. Properties: First IsEmpty Methods: Init PopFirst Structure: First (Property) Init (Method) IsEmpty (Property) PopFirst (Method)