NSClientWrapper (FB) ¶ FUNCTION_BLOCK NSClientWrapper Properties: ErrorCode FoundNodes LastTaskFinished LastTaskName intUseDynamicMemory Methods: GetFoundNode GetSearchedNode SetMemorySettings StartResolveAllNodes StartSearchForNode StartSearchForNode2 prvReset prvStartSearchForNodeParameterChecking prvStartTaskIfPossible Structure: ErrorCode (Property) FoundNodes (Property) GetFoundNode (Method) GetSearchedNode (Method) LastTaskFinished (Property) LastTaskName (Property) SetMemorySettings (Method) StartResolveAllNodes (Method) StartSearchForNode (Method) StartSearchForNode2 (Method) intUseDynamicMemory (Property) prvReset (Method) prvStartSearchForNodeParameterChecking (Method) prvStartTaskIfPossible (Method)
NSClientWrapper.ErrorCode (PROP) ¶ PROPERTY ErrorCode : UDINT
NSClientWrapper.FoundNodes (PROP) ¶ PROPERTY FoundNodes : UDINT
NSClientWrapper.GetFoundNode (METH) ¶ METHOD GetFoundNode : UDINT InOut: Scope Name Type Return GetFoundNode UDINT Input iIndex UDINT Inout node NSC_CompleteNodeInfo
NSClientWrapper.GetSearchedNode (METH) ¶ METHOD GetSearchedNode : UDINT This function delivers the result of <see cref=”StartSearchForNode”>. The return value might be one of the <see cref=”CmpErrors.Errors”> or one of the local <see cref=”Errors”> InOut: Scope Name Type Return GetSearchedNode UDINT Inout node NSC_CompleteNodeInfo
NSClientWrapper.LastTaskFinished (PROP) ¶ PROPERTY LastTaskFinished : BOOL
NSClientWrapper.LastTaskName (PROP) ¶ PROPERTY LastTaskName : STRING
NSClientWrapper.SetMemorySettings (METH) ¶ METHOD SetMemorySettings : UDINT InOut: Scope Name Type Comment Return SetMemorySettings UDINT Input pData POINTER TO BYTE This pointer points to some IEC-Memory that can be used for storing nodes udiSize UDINT The size of the buffer behind <see cref=”pData”> bUseDynamicMemory BOOL
ITaskFinishedCallback.Finished (METH) ¶ METHOD Finished : UDINT InOut: Scope Name Type Return Finished UDINT Input udiResult UDINT
Internal Implementation ¶ FillNodeInfoInt (Function) IResolveCallbackHandler (Interface) Finished (Property) Initialize (Method) ResolveCallback (Method) Logging ComponentConstants (GVL) LoggingHelper (FunctionBlock) FB_Exit (Method) FB_Init (Method) NSClientUtil_DumpAddress (Function) NSClientUtil_DumpAddressHelp (Function) NSClientUtil_DumpCallback (Function) NSClientUtil_DumpNodeInfo (Function) NSClientUtil_DumpStartSearchNodeParams (Function) NSClientUtil_Log1 (Function) NSClientUtil_Log2 (Function) NSClientUtil_Log3 (Function) NSClientGeneralResolveCallback (Function) NSClientSysMemAllocator (FunctionBlock) Activated (Property) CurrentEntriesSpace (Property) DataPtr (Property) Increase (Method) NSClientTaskBase (FunctionBlock) Finished (Property) Initialize (Method) Pending (Property) ResolveCallback (Method) abstrCallbackFailed (Method) abstrCallbackReceived (Method) abstrInitialized (Method) NSClientTaskResolveAllNodes (FunctionBlock) abstrCallbackFailed (Method) abstrCallbackReceived (Method) NSClientTaskSearchForSpecificNode (FunctionBlock) FB_Exit (Method) GetFoundNode (Method) IsMatch (Method) IsOurAddress (Method) Pending (Property) SetSearchInfo (Method) abstrCallbackFailed (Method) abstrCallbackReceived (Method) abstrInitialized (Method) prvParentAddrMatches (Method) ReadArbitraryStringFromBuffer (Function) ResetNodeInfo (Function) ResetNodeInfoInt (Function) UtilAddrEqual (Function) UtilBytesFromHexSubString (Function) UtilFillNodeAddress (Function) UtilReadAddressFromRouter (Function) WStringsEqual (Function)