|
class | Block |
| Represents a Function Block (FB) or Group Terminal Block (GTB). More...
|
struct | BytesOnGroup |
| Holds a UMP group, and a span of bytes that were received or are to be sent on that group. More...
|
struct | Consumer |
| An interface class for entities that consume Universal MIDI Packets from some producer. More...
|
struct | DeviceInfo |
| Holds MIDI device info that may be required by certain UMP messages and MIDI-CI messages. More...
|
struct | DisconnectionListener |
| An interface class for entities that are interested in disconnection notifications. More...
|
class | Endpoint |
| Represents a single MIDI endpoint, which may have up to one input and up to one output. More...
|
class | EndpointId |
| Identifies a MIDI endpoint. More...
|
class | Endpoints |
| Endpoints known to the system. More...
|
struct | EndpointsListener |
| An interface class for types that are interested in receiving updates about changes to available MIDI endpoints. More...
|
class | Input |
| An input (from the JUCE project's perspective) that receives messages sent by an endpoint. More...
|
class | LegacyVirtualInput |
| Represents a virtual MIDI 1.0 input port. More...
|
class | LegacyVirtualOutput |
| Represents a virtual MIDI 1.0 output port. More...
|
class | Output |
| An output (from the JUCE project's perspective) that sends messages to an endpoint. More...
|
class | Session |
| Allows creating new connections to endpoints, and also creating new virtual endpoints. More...
|
class | StaticDeviceInfo |
| Static information about a particular MIDI device that can be queried without opening a connection to the device. More...
|
struct | StringUtils |
| Holds utility functions for extracting textual representations of Universal MIDI Packets. More...
|
class | VirtualEndpoint |
| Represents a virtual device that allows this program to advertise itself to other MIDI-aware applications on the system. More...
|