VC.DISCONNECTED

Advisory

Subject Name Syntax

_RV.ERROR.SYSTEM.VC.DISCONNECTED
_RV.INFO.SYSTEM.VC.DISCONNECTED

Purpose

A virtual circuit connection has broken.

Remarks

Virtual circuit transport objects (that is, both terminals of the circuit) present this advisory.

Error

The error advisory, _RV.ERROR.SYSTEM.VC.DISCONNECTED, indicates virtual circuit failure:

Either terminal detects DATALOSS (that is, missing messages) on the circuit.
Either terminal detects loss of the heartbeat signal from the opposite terminal.
Info

The informational advisory, _RV.INFO.SYSTEM.VC.DISCONNECTED, indicates graceful disconnection—that is, one of these cases:

The process at the other end of the circuit exits.
The process at the other end of the circuit explicitly destroys its virtual transport object.
The process at this end of the circuit explicitly destroys its virtual transport object. (It presents this advisory before freeing its storage.)

Message Fields

Field Name

Description

description

A string that describes the reason for the broken connection.

This field has datatype TIBRVMSG_STRING.

See Also

Virtual Circuits