|
| 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...
|