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) |
void com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelConnect | ( | Channel< T > | chnlToReconnect, |
MgmtChannelFilterType | chnlType | ||
) |
void com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelConnect | ( | Channel< T > | chnlToReconnect, |
MgmtChannelFilterType | chnlType, | ||
String | solicitedMsgId | ||
) |
连接或重新连接通道以接收讯息。
solicitedMsgId 仅适用于 MgmtChannelFilterType::MY_SOLICITED_MSGS_ONLY 或 MgmtChannelFilterType::MY_SOLICITED_AND_UNSOLICITED_MSGS 类型的通道。
void com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelDisconnect | ( | Channel< T > | chnlToRemove | ) |
断开通道。断开的通道不会再接收讯息,但未来可以重新连接。
void com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelDisconnectPermanently | ( | Channel< T > | chnlToRemove | ) |
永久断开通道,使其无法重新连接。
Channel<T> com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelGetNew | ( | int | capacity, |
MgmtChannelFilterType | chnlType | ||
) |
Channel<T> com.UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >.ListenerChannelGetNew | ( | int | capacity, |
MgmtChannelFilterType | chnlType, | ||
String | solicitedMsgId | ||
) |
为调用者创建新通道以监听已形成的 JSON 讯息。
通道可容纳由 capacity 定义的最大讯息数量,当加入新讯息时,最旧的讯息会被丢弃(若未读取)。
solicitedMsgId 仅适用于 MgmtChannelFilterType::ANY_SOLICITED_MSGS_ONLY 或 MgmtChannelFilterType::MY_SOLICITED_AND_UNSOLICITED_MSGS 类型的通道。