public BInput(BTransport transport, BMessageHeader responseHeader, BRegistry registry) { this.header = responseHeader; this.transport = transport; this.registry = registry; this.idMap = transport.getApiDesc().uniqueObjects ? null : new Dictionary <int, Object>(); }
public BOutput(BTransport transport, BRegistry registry, BMessageHeader requestHeader) { this.objMap = transport.getApiDesc().uniqueObjects ? null : new BObjMap(); this.header = requestHeader; this.header.targetId = transport.getTargetId(); this.header.sessionId = transport.getSessionId(); this.transport = transport; this.registry = registry; this.streams = null; }
public BOutput(BTransport transport, BRegistry registry, int streamHeaderMagic, int negotiatedBypsVersion, long negotiatedVersion, ByteOrder negotiatedByteOrder) { this.objMap = transport.getApiDesc().uniqueObjects ? null : new BObjMap(); this.header = new BMessageHeader(streamHeaderMagic, negotiatedBypsVersion, negotiatedVersion, negotiatedByteOrder, transport.getWire().makeMessageId()); this.header.targetId = transport.getTargetId(); this.header.sessionId = transport.getSessionId(); this.transport = transport; this.registry = registry; this.streams = null; }
public BInputS(BTransport transport, BMessageHeader responseHeader, ByteBuffer buf) : base(transport, responseHeader, buf, transport.getApiDesc().getRegistry(BBinaryModel.MEDIUM)) { }
public BOutputBin(BTransport transport, int streamHeaderMagic, int negotiatedBypsVersion, long negotiatedVersion, ByteOrder negotiatedByteOrder) : base(transport, transport.getApiDesc().getRegistry(BBinaryModel.MEDIUM), streamHeaderMagic, negotiatedBypsVersion, negotiatedVersion, negotiatedByteOrder) { this.bbuf = (BBufferBin)BBuffer.create(BBinaryModel.MEDIUM, null); }
public BOutputBin(BTransport transport, BMessageHeader requestHeader) : base(transport, transport.getApiDesc().getRegistry(BBinaryModel.MEDIUM), requestHeader) { this.bbuf = (BBufferBin)BBuffer.create(BBinaryModel.MEDIUM, null); }