Waits for interface(s) in the XNET IP Stack to be ready for communication.


icon

Inputs/Outputs

  • cgenclassrntag.png stack in

    stack in is the XNET IP Stack.

  • cstr.png local interface

    local interface identifies a specific virtual interface in the IP Stack on which to wait for configuration. If local interface is empty (default), this VI waits for all virtual interfaces in the IP Stack to successfully configure. If local interface is not empty, this VI waits for a specific virtual interface. The virtual interface is identified using one of the following (as returned from XNET IP Stack Get Info.vi):
    • virtual interface name (recommended)
    • string that represents the decimal value of ifIndex
    • unicast IP address from the IP address list
  • ci32.png timeout ms (60000)

    timeout ms (60000) is the time, in milliseconds, that the VI waits to complete before returning a timeout error. The default is 60,000 ms. Wire a -1 to this input to wait indefinitely.

  • cerrcodeclst.png error in

    The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

  • igenclassrntag.png stack out

    stack out is the same value as stack in.

  • ierrcodeclst.png error out

    The error out cluster passes error or warning information out of a VI to be used by other VIs. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

  • Description

    If an interface in the IP Stack acquires its unicast IP address dynamically (for example, using link-local addressing), it can take time for this acquisition to complete after creation of the IP Stack. This VI enables the application to wait for an interface to be completely configured before creating sockets.