//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public void channelConnected(org.jboss.netty.channel.ChannelHandlerContext ctx, org.jboss.netty.channel.ChannelStateEvent e) throws Exception public override void ChannelConnected(ChannelHandlerContext ctx, ChannelStateEvent e) { Channel ctxChannel = ctx.Channel; outerInstance.OpenedChannel(outerInstance.getURI(( InetSocketAddress )ctxChannel.RemoteAddress), ctxChannel); outerInstance.channels.add(ctxChannel); }
/// <summary> /// Initializes a new instance of the <see cref="Presence"/> class. /// </summary> public Presence() { ChannelState = new ChannelStateEvent(); PresenceEventType = string.Empty; Rpid = string.Empty; Status = string.Empty; Login = string.Empty; }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public void channelDisconnected(org.jboss.netty.channel.ChannelHandlerContext ctx, org.jboss.netty.channel.ChannelStateEvent e) throws Exception public override void ChannelDisconnected(ChannelHandlerContext ctx, ChannelStateEvent e) { base.ChannelDisconnected(ctx, e); if (!ctx.Channel.Connected) { TryToCloseChannel(ctx.Channel); } }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public void channelClosed(org.jboss.netty.channel.ChannelHandlerContext ctx, org.jboss.netty.channel.ChannelStateEvent e) throws Exception public override void ChannelClosed(ChannelHandlerContext ctx, ChannelStateEvent e) { base.ChannelClosed(ctx, e); if (!ctx.Channel.Open) { TryToCloseChannel(ctx.Channel); } _channelGroup.remove(e.Channel); }
public override void ChannelConnected(ChannelHandlerContext ctx, ChannelStateEvent e) { // Send the request if (Log.IsDebugEnabled()) { Log.Debug("sending PRC request"); } ChannelBuffer outBuf = XDR.WriteMessageTcp(request, true); e.GetChannel().Write(outBuf); }
/// <exception cref="System.Exception"/> public override void ChannelOpen(ChannelHandlerContext ctx, ChannelStateEvent evt ) { if ((this._enclosing.maxShuffleConnections > 0) && (this._enclosing.accepted.Count >= this._enclosing.maxShuffleConnections)) { ShuffleHandler.Log.Info(string.Format("Current number of shuffle connections (%d) is " + "greater than or equal to the max allowed shuffle connections (%d)", this._enclosing .accepted.Count, this._enclosing.maxShuffleConnections)); evt.GetChannel().Close(); return; } this._enclosing.accepted.AddItem(evt.GetChannel()); base.ChannelOpen(ctx, evt); }
public override void ChannelClosed(ChannelHandlerContext ctx, ChannelStateEvent e) { outerInstance.ClosedChannel(ctx.Channel); outerInstance.channels.remove(ctx.Channel); }
public override void ChannelClosed(ChannelHandlerContext ctx, ChannelStateEvent e) { outerInstance.ClosedChannel(outerInstance.GetURI(( InetSocketAddress )ctx.Channel.RemoteAddress)); outerInstance.channels.remove(ctx.Channel); }
public void OnEventReceived(EslMessage eslMessage) { var eslEvent = new EslEvent(eslMessage); var eventName = eslEvent.EventName; var eventType = Enumm.Parse <EslEventType>(eventName); switch (eventType) { case EslEventType.BACKGROUND_JOB: var backgroundJob = new BackgroundJob(eslMessage); eslEvent = backgroundJob; break; case EslEventType.CALL_UPDATE: var callUpdate = new CallUpdate(eslMessage); eslEvent = callUpdate; break; case EslEventType.CHANNEL_BRIDGE: var channelBridge = new ChannelBridge(eslMessage); eslEvent = channelBridge; break; case EslEventType.CHANNEL_HANGUP: case EslEventType.CHANNEL_HANGUP_COMPLETE: var channelHangup = new ChannelHangup(eslMessage); eslEvent = channelHangup; break; case EslEventType.CHANNEL_PROGRESS: var channelProgress = new ChannelProgress(eslMessage); eslEvent = channelProgress; break; case EslEventType.CHANNEL_PROGRESS_MEDIA: var channelProgressMedia = new ChannelProgressMedia(eslMessage); eslEvent = channelProgressMedia; break; case EslEventType.CHANNEL_EXECUTE: var channelExecute = new ChannelExecute(eslMessage); eslEvent = channelExecute; break; case EslEventType.CHANNEL_EXECUTE_COMPLETE: var channelExecuteComplete = new ChannelExecuteComplete(eslMessage); eslEvent = channelExecuteComplete; break; case EslEventType.CHANNEL_UNBRIDGE: var channelUnbridge = new ChannelUnbridge(eslMessage); eslEvent = channelUnbridge; break; case EslEventType.SESSION_HEARTBEAT: var sessionHeartbeat = new SessionHeartbeat(eslMessage); eslEvent = sessionHeartbeat; break; case EslEventType.DTMF: var dtmf = new Dtmf(eslMessage); eslEvent = dtmf; break; case EslEventType.RECORD_STOP: var recordStop = new RecordStop(eslMessage); eslEvent = recordStop; break; case EslEventType.CUSTOM: var custom = new Custom(eslMessage); eslEvent = custom; break; case EslEventType.CHANNEL_STATE: var channelState = new ChannelStateEvent(eslMessage); eslEvent = channelState; break; case EslEventType.CHANNEL_ANSWER: eslEvent = new EslEvent(eslMessage); break; case EslEventType.CHANNEL_ORIGINATE: eslEvent = new EslEvent(eslMessage); break; case EslEventType.CHANNEL_PARK: var channelPark = new ChannelPark(eslMessage); eslEvent = channelPark; break; case EslEventType.CHANNEL_UNPARK: eslEvent = new EslEvent(eslMessage); break; default: OnUnhandledEvents(new EslEvent(eslMessage)); break; } HandleEvents(eslEvent, eventType); }
public override void ChannelOpen(ChannelHandlerContext ctx, ChannelStateEvent e) { _channelGroup.add(e.Channel); }
/// <exception cref="System.Exception"/> public override void ChannelOpen(ChannelHandlerContext ctx, ChannelStateEvent e) { allChannels.AddItem(e.GetChannel()); }