public TransportReceivingActor(Connection parent, ActorManager actorManager) : base(actorManager) { this.parent = parent; this.buffer = new byte[Constants.BufferSize]; this.bufferStart = 0; this.bufferFull = false; this.decodingState = new DecodingState(); this.pendingAcceptRequests = new Queue<AcceptAsyncResult>(); this.pendingAcceptChannels = new Queue<Channel>(); this.channelReceivingActors = new Dictionary<int, ChannelReceivingActor>(); }
internal Channel(Connection connection, int channelId) { this.connection = connection; this.channelId = channelId; }
public SenderActor(Connection parent, ActorManager actorManager) : base(actorManager) { this.parent = parent; this.toSend = new Queue<SegmentHandlePair>(); this.transportSendInProgress = false; }