NSClientTaskBase.abstrCallbackReceived (METH) ¶ METHOD abstrCallbackReceived : UDINT Implementers of this function should return ERR_OK if they stored the passed nodeInfo in any way or an error code otherwise. That information will be used to know when the memory of such objects has to be released. InOut: Scope Name Type Return abstrCallbackReceived UDINT Input addrNode NSC_NodeAddress nodeInfo NSC_NodeInfoInt
NSClientTaskBase.abstrInitialized (METH) ¶ METHOD abstrInitialized : UDINT InOut: Scope Name Type Return abstrInitialized UDINT
NSClientTaskResolveAllNodes (FB) ¶ FUNCTION_BLOCK NSClientTaskResolveAllNodes EXTENDS NSClientTaskBase IMPLEMENTS IResolveCallbackHandler Properties: Finished , inherited from NSClientTaskBase Pending , inherited from NSClientTaskBase Methods: abstrCallbackFailed abstrCallbackReceived Initialize , inherited from NSClientTaskBase ResolveCallback , inherited from NSClientTaskBase abstrInitialized , inherited from NSClientTaskBase Structure: abstrCallbackFailed (Method) abstrCallbackReceived (Method)
NSClientTaskResolveAllNodes.abstrCallbackFailed (METH) ¶ METHOD abstrCallbackFailed : UDINT InOut: Scope Name Type Return abstrCallbackFailed UDINT Input udiError RTS_IEC_RESULT
NSClientTaskResolveAllNodes.abstrCallbackReceived (METH) ¶ METHOD abstrCallbackReceived : UDINT InOut: Scope Name Type Return abstrCallbackReceived UDINT Input addrNode NSC_NodeAddress nodeInfo NSC_NodeInfoInt
NSClientTaskSearchForSpecificNode (FB) ¶ FUNCTION_BLOCK NSClientTaskSearchForSpecificNode EXTENDS NSClientTaskBase IMPLEMENTS IResolveCallbackHandler Properties: Pending Finished , inherited from NSClientTaskBase Methods: FB_Exit GetFoundNode IsMatch IsOurAddress SetSearchInfo abstrCallbackFailed abstrCallbackReceived abstrInitialized prvParentAddrMatches Initialize , inherited from NSClientTaskBase ResolveCallback , inherited from NSClientTaskBase Structure: FB_Exit (Method) GetFoundNode (Method) IsMatch (Method) IsOurAddress (Method) Pending (Property) SetSearchInfo (Method) abstrCallbackFailed (Method) abstrCallbackReceived (Method) abstrInitialized (Method) prvParentAddrMatches (Method)
NSClientTaskSearchForSpecificNode.FB_Exit (METH) ¶ METHOD FB_Exit : BOOL InOut: Scope Name Type Return FB_Exit BOOL Input bInCopyCode BOOL
NSClientTaskSearchForSpecificNode.GetFoundNode (METH) ¶ METHOD GetFoundNode : UDINT InOut: Scope Name Type Return GetFoundNode UDINT Inout node NSC_CompleteNodeInfo
NSClientTaskSearchForSpecificNode.IsMatch (METH) ¶ METHOD IsMatch : BOOL InOut: Scope Name Type Return IsMatch BOOL Inout ni NSC_CompleteNodeInfo
NSClientTaskSearchForSpecificNode.IsOurAddress (METH) ¶ METHOD IsOurAddress : BOOL This function tries to derive whether the given address points to the current device. If there is any kind of error during these checks, we assume that it belongs to a different device. InOut: Scope Name Type Return IsOurAddress BOOL Inout ni NSC_CompleteNodeInfo