Esempio n. 1
0
 public virtual Task <IBleResult> DisconnectAsync(IConnectBehavior connector)
 {
     return(connector.DisconnectAsync());
 }
Esempio n. 2
0
 public ConnectableWriterDecorator(IConnectBehavior connector)
 {
     _connector = connector;
 }
Esempio n. 3
0
 public virtual void RemoveListener(IConnectBehavior connector, IListener <ConnectionEvent> listener)
 {
     connector.RemoveListener(listener);
 }
Esempio n. 4
0
 public virtual Task <IBleResult> ConnectAsync(IConnectBehavior connector, CancellationToken cancellationToken)
 {
     return(connector.ConnectAsync(cancellationToken));
 }
Esempio n. 5
0
 public virtual bool IsConnecting(IConnectBehavior connector) => connector.IsConnecting;
Esempio n. 6
0
 public virtual bool IsFound(IConnectBehavior connector) => connector.IsFound;
Esempio n. 7
0
 public IWriterDecorator <T, T> ConnectableWriter <T>(IConnectBehavior connector)
 {
     return(new ConnectableWriterDecorator <T>(connector));
 }
Esempio n. 8
0
 public IObserverDecorator <T, T> ConnectableObserver <T>(IConnectBehavior connector)
 {
     return(new ConnectableObserverDecorator <T>(connector));
 }
 public ConnectableCommandDecorator(IConnectBehavior connector)
 {
     _connector = connector;
 }
Esempio n. 10
0
 public ICommandDecorator ConnectableCommand(IConnectBehavior connector)
 {
     return(new ConnectableCommandDecorator(connector));
 }
 public ConnectableObserverDecorator(IConnectBehavior connector)
 {
     _connector = connector;
 }
Esempio n. 12
0
 public static IConnectBehavior Apply(this IConnectBehavior connector, IConnectDecorator decorator)
 {
     return(new DecoratedConnectBehavior(connector, decorator));
 }
 public ConnectableParametrizedReaderDecorator(IConnectBehavior connector)
 {
     _connector = connector;
 }
Esempio n. 14
0
 public override Task <IBleResult> ConnectAsync(IConnectBehavior connector, CancellationToken cancellationToken)
 {
     return(_executor.TimeoutBleOperationAsync(connector.ConnectAsync, _timeout, cancellationToken));
 }
Esempio n. 15
0
 public DecoratedConnectBehavior(IConnectBehavior connector, IConnectDecorator decorator)
 {
     _connector = connector;
     _decorator = decorator;
 }