public void Accept(SynchronizeClocksOperation operation) { }
void IWirelessDevice.Accept(SynchronizeClocksOperation operation) { // Not applicable for a mediator. }
void IOperationAcceptor.Accept(SynchronizeClocksOperation operation) { foreach (IWirelessDevice targetDevice in owner.Devices.Values) { IWirelessDevice snapshot = targetDevice; snapshot.Accept(operation); } }
void IWirelessDevice.Accept(SynchronizeClocksOperation operation) { // Not applicable for a display. }
public Task SynchronizeClocksAsync(CancellationToken cancellationToken = default(CancellationToken)) { var operation = new SynchronizeClocksOperation(); return sessionGuard.SendAsync(operation, cancellationToken); }
public void Accept(SynchronizeClocksOperation operation) { WarnForUnexpectedOperation(operation); }
void IWirelessDevice.Accept(SynchronizeClocksOperation operation) { this.EnsureOnMainThread(() => hardwareStatus.StartClockSynchronization()); }