當前位置: 首頁>>代碼示例>>Java>>正文


Java ChannelGroup.remove方法代碼示例

本文整理匯總了Java中io.netty.channel.group.ChannelGroup.remove方法的典型用法代碼示例。如果您正苦於以下問題:Java ChannelGroup.remove方法的具體用法?Java ChannelGroup.remove怎麽用?Java ChannelGroup.remove使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在io.netty.channel.group.ChannelGroup的用法示例。


在下文中一共展示了ChannelGroup.remove方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: removeFromGroup

import io.netty.channel.group.ChannelGroup; //導入方法依賴的package包/類
/**
 * Removes the channel from the group specified by groupName.
 *
 * @param groupName
 *          the group key
 * @param channel
 *          the channel
 */
public void removeFromGroup(String groupName, Channel channel) {
  groupCheck(groupName, channel);

  ChannelGroup group = groups.get(groupName);
  if (group == null) return;

  group.remove(channel);
}
 
開發者ID:mrstampy,項目名稱:gameboot,代碼行數:17,代碼來源:NettyConnectionRegistry.java

示例2: unsubscribeFromTopic

import io.netty.channel.group.ChannelGroup; //導入方法依賴的package包/類
public void unsubscribeFromTopic(String topic, ClientConnection client) {
	synchronized(mTopicsSubscribers) {
		ChannelGroup group = mTopicsSubscribers.get(topic);
		if (group != null) group.remove(client.getChannel());
	}
}
 
開發者ID:FightForSub,項目名稱:FFS-PubSub,代碼行數:7,代碼來源:Server.java

示例3: unregister

import io.netty.channel.group.ChannelGroup; //導入方法依賴的package包/類
public void unregister(Channel ch)
{
    for (ChannelGroup group : groups.values())
        group.remove(ch);
}
 
開發者ID:vcostet,項目名稱:cassandra-kmean,代碼行數:6,代碼來源:Server.java


注:本文中的io.netty.channel.group.ChannelGroup.remove方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。