UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T > 模板接口 参考
类 com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T > 继承关系图:
com.UniPRT.Sdk.Mgmt.AMgmtListenerChannels< T >

Public 成员函数

void ListenerChannelDisconnect (Channel< T > chnlToRemove)
 断开通道。断开的通道不会再接收讯息,但未来可以重新连接。 更多...
 
void ListenerChannelDisconnectPermanently (Channel< T > chnlToRemove)
 永久断开通道,使其无法重新连接。 更多...
 
Channel< T > ListenerChannelGetNew (int capacity, MgmtChannelFilterType chnlType, String solicitedMsgId)
 为调用者创建新通道以监听已形成的 JSON 讯息。 更多...
 
Channel< T > ListenerChannelGetNew (int capacity, MgmtChannelFilterType chnlType)
 
void ListenerChannelConnect (Channel< T > chnlToReconnect, MgmtChannelFilterType chnlType, String solicitedMsgId)
 连接或重新连接通道以接收讯息。 更多...
 
void ListenerChannelConnect (Channel< T > chnlToReconnect, MgmtChannelFilterType chnlType)
 

成员函数说明

◆ ListenerChannelConnect() [1/2]

void com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelConnect ( Channel< T >  chnlToReconnect,
MgmtChannelFilterType  chnlType 
)

◆ ListenerChannelConnect() [2/2]

void com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelConnect ( Channel< T >  chnlToReconnect,
MgmtChannelFilterType  chnlType,
String  solicitedMsgId 
)

连接或重新连接通道以接收讯息。

solicitedMsgId 仅适用于 MgmtChannelFilterType::MY_SOLICITED_MSGS_ONLYMgmtChannelFilterType::MY_SOLICITED_AND_UNSOLICITED_MSGS 类型的通道。

com.UniPRT.Sdk.Mgmt.AMgmtListenerChannels< T > 内被实现.

◆ ListenerChannelDisconnect()

void com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelDisconnect ( Channel< T >  chnlToRemove)

断开通道。断开的通道不会再接收讯息,但未来可以重新连接。

com.UniPRT.Sdk.Mgmt.AMgmtListenerChannels< T > 内被实现.

◆ ListenerChannelDisconnectPermanently()

void com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelDisconnectPermanently ( Channel< T >  chnlToRemove)

永久断开通道,使其无法重新连接。

com.UniPRT.Sdk.Mgmt.AMgmtListenerChannels< T > 内被实现.

◆ ListenerChannelGetNew() [1/2]

Channel<T> com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelGetNew ( int  capacity,
MgmtChannelFilterType  chnlType 
)

◆ ListenerChannelGetNew() [2/2]

Channel<T> com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelGetNew ( int  capacity,
MgmtChannelFilterType  chnlType,
String  solicitedMsgId 
)

为调用者创建新通道以监听已形成的 JSON 讯息。

通道可容纳由 capacity 定义的最大讯息数量,当加入新讯息时,最旧的讯息会被丢弃(若未读取)。
solicitedMsgId 仅适用于 MgmtChannelFilterType::ANY_SOLICITED_MSGS_ONLYMgmtChannelFilterType::MY_SOLICITED_AND_UNSOLICITED_MSGS 类型的通道。

com.UniPRT.Sdk.Mgmt.AMgmtListenerChannels< T > 内被实现.


该接口的文档由以下文件生成: