Pre-defined client message store properties

A number of client message store properties have been pre-defined for your convenience. The predefined message store properties are:

  • ias_Adapters   A list of network adapters that can be used to connect to the MobiLink server. The list is a string and is delimited by a vertical bar.

  • ias_MaxDeliveryAttempts   When defined, the maximum number of times that a message can be received without being acknowledged before its status is set to UNRECEIVABLE. By default, this property is not defined and is equivalent to a value of -1, which means that the client library continues to attempt to deliver an unacknowledged message forever.

  • ias_MaxDownloadSize   The download increment size. By default, QAnywhere uses a maximum download size of -1 which means there is no maximum. If a message originating from a server connector or destination alias exceeds the download increment size specified, the message is broken into smaller message parts and sent in separate downloads. This property is set by the qaagent -idl option. See -idl option.

  • ias_MaxUploadSize   The upload increment size. By default, QAnywhere uploads messages in increments of 256K. If a message exceeds the upload increment size specified, the message is broken into smaller message parts and sent in separate uploads. This property is set by the qaagent -iu option. See -iu option.

  • ias_Network   Information about the current network in use. This property can be read but should not be set. ias_Network is a special property. It has a number of built-in attributes that provide information regarding the current network that is being used by the device. The following attributes are automatically set by QAnywhere:

    • ias_Network.Adapter   The current name of the network card, if any. (The name of the network card that is assigned to the Adapter attribute is displayed in the Agent window when the network connection is established.)

    • ias_Network.RAS   The current RAS entry name, if any.

    • ias_Network.IP   The current IP address assigned to the device, if any.

    • ias_Network.MAC   The current MAC address of the network card being used, if any.

  • ias_RASNames   String. A list of RAS entry names that can be used to connect to the MobiLink server. The list is delimited by a vertical bar.

  • ias_StoreID   The message store ID.

  • ias_StoreInitialized   True if this message stores has successfully been initialized for QAnywhere messaging; otherwise False.

    See -si option.

  • ias_StoreVersion   The QAnywhere-defined version number of this message store.

For information about managing pre-defined message properties, see: