Beispiel #1
0
 public Connection CreateConnection(
     ZeroC.Ice.Endpoint endpoint,
     IAcmMonitor?monitor,
     IConnector?connector,
     string connectionId,
     ObjectAdapter?adapter) =>
 _transceiver.CreateConnection(endpoint, monitor, connector, connectionId, adapter);
Beispiel #2
0
 public override bool Equivalent(ZeroC.Ice.Endpoint endpoint)
 {
     if (endpoint is Endpoint testEndpoint)
     {
         return(testEndpoint._endpoint.Equivalent(_endpoint));
     }
     else
     {
         return(false);
     }
 }
Beispiel #3
0
 public override bool IsLocal(ZeroC.Ice.Endpoint endpoint)
 {
     if (endpoint is Endpoint testEndpoint)
     {
         return(testEndpoint._endpoint.IsLocal(_endpoint));
     }
     else
     {
         return(false);
     }
 }
Beispiel #4
0
 public override ZeroC.Ice.Endpoint NewConnectionId(string connectionId)
 {
     ZeroC.Ice.Endpoint endpoint = _endpoint.NewConnectionId(connectionId);
     if (endpoint == _endpoint)
     {
         return(this);
     }
     else
     {
         return(new Endpoint(endpoint));
     }
 }
Beispiel #5
0
 public override ZeroC.Ice.Endpoint NewCompressionFlag(bool compressionFlag)
 {
     ZeroC.Ice.Endpoint endpoint = _endpoint.NewCompressionFlag(compressionFlag);
     if (endpoint == _endpoint)
     {
         return(this);
     }
     else
     {
         return(new Endpoint(endpoint));
     }
 }
Beispiel #6
0
 internal Endpoint GetEndpoint(ZeroC.Ice.Endpoint del) => del == _endpoint ? this : new Endpoint(del);
Beispiel #7
0
 internal Endpoint(ZeroC.Ice.Endpoint endpoint)
 {
     _endpoint      = endpoint;
     _configuration = Configuration.GetInstance();
 }
Beispiel #8
0
 internal Endpoint(ZeroC.Ice.Endpoint endpoint)
     : base(endpoint.Protocol)
 {
     _endpoint      = endpoint;
     _configuration = Configuration.GetInstance();
 }