예제 #1
0
        public IceInternal.EndpointFactory clone(IceInternal.ProtocolInstance inst,
                                                 IceInternal.EndpointFactory del)
        {
            Instance instance = new Instance(_instance.engine(), inst.type(), inst.protocol());

            return(new EndpointFactoryI(instance, del != null ? del : _delegate.clone(instance, null)));
        }
예제 #2
0
 cloneWithUnderlying(IceInternal.ProtocolInstance inst, short underlying)
 {
     return(new EndpointFactoryI(new Instance(_instance.engine(), inst.type(), inst.protocol()), underlying));
 }
예제 #3
0
 public IceInternal.EndpointFactory clone(IceInternal.ProtocolInstance instance)
 {
     return(new EndpointFactoryI(new Instance(_instance.engine(), instance.type(), instance.protocol())));
 }