Short Name: RP.Client Connections
Requires: Full Development System
Class: VI Methods
To Use: Create a method.
Returns an array of clusters containing connection information about the clients viewing or controlling the VI.
LabVIEW opens a connection on the server computer when another application instance or a related application, such as a Web browser, requests to view the front panel of a VI in memory on the server computer.
This method can return networking error codes.
Data type | Name | Required | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Remote Panel Connections | Yes | Describes the clients viewing or controlling the VI.
| |||||||||||||||||
Remote Panel Controller | Yes | Index of the client in Remote Panel Connections currently controlling the VI. A value of –1 indicates that no client is controlling the VI and that the server is in control. |
The following table lists the characteristics of this method.
Data type | No return value |
Available in Run-Time Engine | Yes (Read/Write) |
Available in Real-Time Operating System | Yes |
Settable when the VI is running | Yes |
Loads the front panel into memory | No |
Need to authenticate before use | No |
Loads the block diagram into memory | No |
Remote access allowed | No |
Must wait until user interface is idle | No |
Available with control VIs | No |
Available with global VIs | No |
Available with strict type definitions | No |
Available with polymorphic VIs | No |
Refer to the Remote Panel Methods.lvproj in the labview\examples\Data Communication\Remote Panels directory for an example of using the Remote Panel:Client Connections method.