public IceInternal.EndpointI read(Ice.InputStream s) { short type = s.readShort(); Debug.Assert(type == _factory.type()); s.startEncapsulation(); IceInternal.EndpointI endpoint = new EndpointI(_factory.read(s)); s.endEncapsulation(); return endpoint; }
public override void streamWrite(Ice.OutputStream s) { s.startEncapsulation(); s.writeShort(_endpoint.type()); _endpoint.streamWrite(s); s.endEncapsulation(); }
public override void streamWrite(Ice.OutputStream s) { s.startEncapsulation(); streamWriteImpl(s); s.endEncapsulation(); }
// // Marshal the endpoint // public override void streamWrite(Ice.OutputStream s) { s.startEncapsulation(_rawEncoding, Ice.FormatType.DefaultFormat); s.writeBlob(_rawBytes); s.endEncapsulation(); }
public override void streamWrite(Ice.OutputStream s) { s.startEncapsulation(); _delegate.streamWriteImpl(s); s.writeString(_resource); s.endEncapsulation(); }
public EndpointI read(Ice.InputStream s) { lock(this) { short type = s.readShort(); EndpointFactory factory = get(type); EndpointI e = null; s.startEncapsulation(); if(factory != null) { e = factory.read(s); } else { e = new OpaqueEndpointI(type, s); } s.endEncapsulation(); return e; } }