Пример #1
0
        /// <summary>
        /// 设置EventloopGroup
        /// </summary>
        /// <param name="serverGroup">执行管理连接请求的EventloopGroup</param>
        /// <param name="workGroup">执行管理Channel中的IO操作的EventloopGroup</param>
        /// <returns></returns>
        public TBootstrap Group(IEventloopGroup serverGroup, IEventloopGroup workGroup)
        {
            this.ServerGroup = serverGroup;
            this.WorkGroup   = workGroup;

            return((TBootstrap)this);
        }
Пример #2
0
 public ServerChannelAcceptor(IEventloopGroup group, Action <IChannelPipeline> pipelineAction, ChannelConfig config)
 {
     this.Group          = group;
     this.PipelineAction = pipelineAction;
     this.ChannelConfig  = config;
 }
Пример #3
0
        /// <summary>
        /// 执行管理Channel中的IO操作的EventloopGroup
        /// </summary>
        /// <param name="workGroup"></param>
        /// <returns></returns>
        public TBootstrap Group(IEventloopGroup workGroup)
        {
            this.WorkGroup = workGroup;

            return((TBootstrap)this);
        }
Пример #4
0
 public ClientChannelConnector(IEventloopGroup group, Action <IChannelPipeline> pipelineAction, ChannelConfig channelConfig)
 {
     this.Group          = group;
     this.PipelineAction = pipelineAction;
     this.ChannelConfig  = channelConfig;
 }