Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
为消息属性 MessageProperties.MSG_TYPE 定义常量值。
Public Enum MessageType
public enum MessageType
标识用于通知 QAnywhere 客户端应用程序网络状态更改的 QAnywhere 系统消息。
网络状态更改适用于接收系统消息的设备。使用 MessageProperties.ADAPTERS、MessageProperties.RASNAMES 和 MessageProperties.NETWORK_STATUS 字段来标识新的网络状态信息。
有关详细信息,请参见系统队列。
14
标识用于通知 QAnywhere 客户端应用程序推式通知的 QAnywhere 系统消息。
如果您使用 [要求时] qaagent 策略,一个典型响应就是调用 QAManagerBase.TriggerSendReceive() 以接收随中央消息服务器一同等待的消息。
13
如果不存在任何消息类型属性,则假定消息类型为 REGULAR。
消息系统不会特别处理此类型消息。
0
以下示例显示 onSystemMessage 方法,此方法用于处理 QAnywhere 系统消息。消息类型将与 MessageType.NETWORK_STATUS_NOTIFICATION 进行比较。
private void onSystemMessage(QAMessage msg) { QATextMessage t_msg; MessageType msg_type; String network_adapters; String network_names; String network_info; t_msg = (QATextMessage)msg; if(t_msg != null) { // Evaluate message type. msg_type = (MessageType)t_msg.GetIntProperty( MessageProperties.MSG_TYPE ); if(msg_type == MessageType.NETWORK_STATUS_NOTIFICATION) { // Handle network status notification... } } }