$NET_REESTABLISH_MSGID

Enable an asynchronous interrupt message when the Uniface Server reconnects.

$NET_REESTABLISH_MSGID {=} MessageID

Arguments

MessageID—string from 1 to 32 characters

Defaults

Assignment file:

client assignment files, urouter.asn

Section: [SETTINGS]
Default value: None

Description

If $NET_REESTABLISH_MSGID is specified, at the moment that a broken server connection has been re-established and the ‘... re-establishing connection to URouter ...’ text has been written to the message frame, a postmessage to the application shell’s receiveMessage trigger.

This message will contain the following data:

  • The message ID, available via $msgid, as specified in the assignment file setting
  • The source of the message, available via $msgsrc, that identifies the form or component from which the message was sent
  • Message data, available via $msgdata, that will contain the name of the lowest level path pointing to the network driver

The fixed sequence of events will be:

  1. The connection is re-established
  2. If successful, a postmessage is sent
  3. The receiveMessage trigger of the application shell is executed
  4. The remainder of the database network I/O is carried out

Related Topics