public DelimitedPayloadTokenFilter(TokenStream input, char delimiter, IPayloadEncoder encoder) : base(input) { this.delimiter = delimiter; this.encoder = encoder; termAtt = AddAttribute<ICharTermAttribute>(); payAtt = AddAttribute<IPayloadAttribute>(); }
public DelimitedPayloadTokenFilter(TokenStream input, char delimiter, IPayloadEncoder encoder) : base(input) { this.delimiter = delimiter; this.encoder = encoder; termAtt = AddAttribute <ICharTermAttribute>(); payAtt = AddAttribute <IPayloadAttribute>(); }
public ProtocolConfiguration(IPayloadEncoder encoder, IPayloadDecoder decoder, ThreadedQueueProcessor <SendMessageQueueItem> customOutQueue = null, ThreadedQueueProcessor <ReceiveMessageQueueItem> customInQueue = null, bool readAsync = false) { PayloadEncoder = encoder; PayloadDecoder = decoder; Serializer = encoder.Serializer; CustomOutcomingMessageQueue = customOutQueue; CustomIncomingMessageQueue = customInQueue; ReadAsync = readAsync; Initialize(); }
private Connection(IPayloadEncoder encoder, IPayloadDecoder decoder) { Identifier = Interlocked.Increment(ref _lastId); Guid = Guid.NewGuid(); _encoder = encoder; _decoder = decoder; _readBuffer = new SocketBuffer(BufferSize); _writeBuffer = new SocketBuffer(BufferSize); _decoder.PacketReceived = OnPayloadReceived; _decoder.RawDataReceived = OnRawDataReceived; }
internal TokenBuilder( ITokenConfiguration configuration, IJwsTokenSigner signer = null, IPayloadEncoder payloadEncoder = null) { Ensure.That(configuration).IsNotNull(); this.configuration = configuration; this.signer = signer; this.payloadEncoder = payloadEncoder; this.referenceTime = DateTime.UtcNow; }
public virtual void Inform(IResourceLoader loader) { if (encoderClass.Equals("float", StringComparison.Ordinal)) { encoder = new SingleEncoder(); } else if (encoderClass.Equals("integer", StringComparison.Ordinal)) { encoder = new IntegerEncoder(); } else if (encoderClass.Equals("identity", StringComparison.Ordinal)) { encoder = new IdentityEncoder(); } else { encoder = loader.NewInstance <IPayloadEncoder>(encoderClass /*, typeof(PayloadEncoder)*/); } }
public virtual void Inform(IResourceLoader loader) { if (encoderClass.Equals("float")) { encoder = new FloatEncoder(); } else if (encoderClass.Equals("integer")) { encoder = new IntegerEncoder(); } else if (encoderClass.Equals("identity")) { encoder = new IdentityEncoder(); } else { encoder = loader.NewInstance<IPayloadEncoder>(encoderClass /*, typeof(PayloadEncoder)*/); } }
public virtual void Inform(IResourceLoader loader) { if (encoderClass.Equals("float")) { encoder = new FloatEncoder(); } else if (encoderClass.Equals("integer")) { encoder = new IntegerEncoder(); } else if (encoderClass.Equals("identity")) { encoder = new IdentityEncoder(); } else { encoder = loader.NewInstance <IPayloadEncoder>(encoderClass /*, typeof(PayloadEncoder)*/); } }