Network Streams Error Codes
- Updated2025-03-14
- 5 minute(s) read
Network streams can return the following error codes. Refer to the KnowledgeBase for more information about correcting errors in LabVIEW.
Code | Description |
---|---|
−314352 | You cannot read data from a writer endpoint or write data to a reader endpoint. Ensure that you have not wired a Write Single Element to Stream, Write Multiple Elements to Stream, or Flush Stream function to a Create Network Stream Reader Endpoint function. Conversely, ensure that you have not wired a Read Single Element from Stream or Read Multiple Elements from Stream function to a Create Network Stream Writer Endpoint function. |
−314351 | You must read or write elements of the same data type that you wired to the data type terminal of the Create Network Stream Reader Endpoint or Create Network Stream Writer Endpoint function. |
−314350 | Another application is already streaming data to an endpoint in the context you specified. If you specified a context name in the reader name or writer name terminal of the endpoint, you must specify an unused context name. If you did not specify a context name, you must specify an unused context name by entering an endpoint URL in the reader name or writer name terminal. |
−314340 | The local endpoint found the remote endpoint at the URL you specified, but the remote endpoint was trying to connect to a third endpoint. Ensure that corresponding endpoints each specify the URL of the other endpoint, or specify a URL with only one of the endpoints so the other endpoint accepts a connection from the first endpoint that connects to it. |
−314335 | The local endpoint was restarted because the computer that hosts the remote endpoint crashed, was rebooted, or experienced a hang. |
−314320 | LabVIEW could not create the remote endpoint because the computer that hosts the endpoint ran out of memory. |
−314310 | The remote endpoint has been destroyed. |
−314305 | The protocol version of the writer endpoint is not compatible with the protocol version of the reader endpoint. To transfer data between these endpoints, you must upgrade the version of LabVIEW that the older endpoint uses. |
−314302 | The remote endpoint is already connected to another endpoint. Each endpoint can connect to only one other endpoint at a time. |
−314246 | The remote and local endpoints are either both reader endpoints or both writer endpoints. You can prompt a connection between a reader and writer endpoint only . |
−314245 | The data type of the remote endpoint does not match the data type of the local endpoint. The data types of the endpoints must match. |
−314240 | The stream detected an unrecoverable loss of data. Contact National Instruments for support. |
−314235 | The remote endpoint was restarted because the computer that hosts the endpoint crashed, was rebooted, or experienced a hang. |
−314230 | LabVIEW could not create the local endpoint because the computer that hosts the endpoint ran out of memory. |
−314227 | The URL you specified with the reader url or writer url terminal does not include the name of the remote endpoint. You must specify a valid endpoint URL in one of these terminals to connect two endpoints together. |
−314226 | Incompatible format. |
−314220 | The remote endpoint has been destroyed. |
−314215 | You cannot read or write a number of elements that is larger than the size of the endpoint buffer. |
−314202 | You cannot flush a network stream from the reader endpoint. Call the Flush Stream function from the writer endpoint only. |
−314201 | The local endpoint lost connection and reconnected with the remote endpoint, but some data was lost. |
−314109 | The name of one endpoint cannot be the partial name of another endpoint within the same application. Change the name of this endpoint so that it does not overlap with an existing name, or destroy the other endpoint before creating this endpoint. |
−314108 | The name of one endpoint cannot be the partial name of another endpoint within the same application. Change the name of this endpoint so that it does not overlap with an existing name, or destroy the other endpoint before creating this endpoint. |
−314107 | The local endpoint is already connected to another endpoint. Each endpoint can connect to only one other endpoint at a time. |
−314106 | The local endpoint is not connected to a remote endpoint. Specify the URL of a remote endpoint in the writer url terminal of the Create Network Stream Reader Endpoint function or the reader url terminal of the Create Network Stream Writer Endpoint function to prompt a connection between two endpoints. |
−314105 | You can call the Write Single Element to Stream and Write Multiple Elements to Stream functions from the writer endpoint only. |
−314104 | You can call the Read Single Element from Stream and Read Multiple Elements from Stream functions from the reader endpoint only. |
−314103 | You did not specify an endpoint name. Specify a valid name or endpoint URL with the reader name terminal of the Create Network Stream Reader Endpoint function or the writer name terminal of the Create Network Stream Writer Endpoint function. |
−314102 | The buffer size of the endpoint must be greater than zero elements. |
−314101 | An endpoint with the same name already exists. |
−314100 | The specified endpoint does not exist. |
−314054 | The Network Streams Engine cannot be uninitialized. |
−314053 | The Network Streams Engine failed to initialize. |
−314052 | The Network Streams Engine is not initialized. |
−314051 | The Network Streams Engine was already initialized. |
−314050 | The Network Streams Engine does not exist. |
−314009 | The value wired to the Wait Condition input is invalid. Refer to the LabVIEW Help for valid values. |
−314008 | The value wired to the Element Allocation Mode input is invalid. Refer to the LabVIEW Help for valid values. |
−314007 | You cannot read multiple array elements of different dimensions. You can read multiple array elements of the same dimension only. |
−314006 | You cannot specify a relative URL with the reader url and writer url terminals. You must use an absolute URL instead. For example, if you are connecting to an endpoint with the name Endpoint1 on a computer with the IP address 10.0.0.62, use the URL //10.0.0.62/stream1. |
−314005 | The ni_nwstreams library contains invalid parameters. |
−314004 | LabVIEW could not create the endpoint within the timeout period. Ensure that you specify the URL of a remote endpoint with the reader url terminal of the Create Network Stream Writer Endpoint function or the writer url terminal of the Create Network Stream Reader Endpoint function. |
−314003 | LabVIEW could not create a network stream. You must specify the URL of a remote endpoint with either the reader url terminal of the Create Network Stream Writer Endpoint function or the writer url terminal of the Create Network Stream Reader Endpoint function. |
−314002 | You cannot call this property from the reader endpoint. You can call this property from the writer endpoint only. |
−314001 | You cannot call this property from the writer endpoint. You can call this property from the reader endpoint only. |
−314000 | LabVIEW cannot load the ni_nwstreams library. If you are using a desktop computer, you might need to repair your LabVIEW installation or reinstall LabVIEW or the LabVIEW Run-Time Engine. If you are using an RT target, verify that you installed the network streams feature with Measurement and Automation Explorer (MAX). |
314000 | Not enough elements to read. |
314001 | Not enough free space to write. |
314010 | The writer endpoint was destroyed before it received an acknowledgement from the reader endpoint that all data was received. The reader endpoint might not have received some data. |
314050 | You specified the URL of a remote endpoint that does not exist. |
314051 | The remote endpoint did not prompt a connection with the local endpoint. Make sure you specify the correct URL with the URL terminal of the remote endpoint. |
314205 | The local endpoint did not receive a response from the remote endpoint before the timeout expired. |
314210 | The endpoint timed out before another endpoint prompted a connection with it. |