• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Aldaviva / BehringerXTouchExtender / 8825877374

25 Apr 2024 01:45AM UTC coverage: 0.0% (-100.0%) from 100.0%
8825877374

push

github

Aldaviva
Update dependencies. Fix dead links in documentation.

0 of 91 branches covered (0.0%)

0 of 268 relevant lines covered (0.0%)

0.0 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/BehringerXTouchExtender/Exceptions/Exceptions.cs
1
namespace BehringerXTouchExtender.Exceptions;
2

3
/// <summary>
4
/// Superclass of all application-specific exceptions thrown by this library.
5
/// </summary>
6
public abstract class ControlSurfaceException: Exception {
7

8
    /// <summary>
9
    /// Superclass of all application-specific exceptions thrown by this library.
10
    /// </summary>
11
    protected ControlSurfaceException(string message, Exception? cause = null): base(message, cause) { }
×
12

13
}
14

15
/// <summary>
16
/// Thrown if you try to <see cref="IBehringerXTouchExtender{TRotaryEncoder}.Open"/> an <see cref="IBehringerXTouchExtender{TRotaryEncoder}"/> instance while it's already open (while <see cref="IBehringerXTouchExtender{TRotaryEncoder}.IsOpen"/> is <c>true</c>).
17
/// </summary>
18
public class LifecycleException: ControlSurfaceException {
19

20
    /// <summary>
21
    /// Thrown if you try to <see cref="IBehringerXTouchExtender{TRotaryEncoder}.Open"/> an <see cref="IBehringerXTouchExtender{TRotaryEncoder}"/> instance while it's already open (while <see cref="IBehringerXTouchExtender{TRotaryEncoder}.IsOpen"/> is <c>true</c>).
22
    /// </summary>
23
    public LifecycleException(string message): base(message) { }
×
24

25
}
26

27
/// <summary>
28
/// Thrown when a <see cref="IBehringerXTouchExtender{TRotaryEncoder}"/> tries to open a connection to a Behringer X-Touch Extender connected over USB, and the connection fails because no such device was found, or it was already in use by another process on the same computer.
29
/// </summary>
30
public class DeviceNotFoundException: ControlSurfaceException {
31

32
    /// <summary>
33
    /// Thrown when a <see cref="IBehringerXTouchExtender{TRotaryEncoder}"/> tries to open a connection to a Behringer X-Touch Extender connected over USB, and the connection fails because no such device was found, or it was already in use by another process on the same computer.
34
    /// </summary>
35
    public DeviceNotFoundException(string message, Exception cause): base(message, cause) { }
×
36

37
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc