Modules§
- options
- This module contains constants for various options which can be used in various parts of the jack code and a bitflags! generated struct to represent them
- port_
flags - This module contains constants and a bitflags! generated struct mapping to the jack port flags bitset for specifying options on jack ports
- port_
type - This module contains default port type constants
- status
- This module contains a bitflags! generated struct for jack error codes, and some constants defining their default values
Structs§
- Callback
Context - the CallbackContext is passed to some callback handlers and used by some methods to maintain some context and control lifetimes during callbacks
- Client
- A jack client connected to a jack server
- Input
Port Handle - Midi
Event - A structure representing a midi event
- Midi
Event Buf - Midi
Event Ref - A reference to a midi event contained in a MidiEventBuf These references do actually perform some logic, so a plain &MidiEvent would not be sufficient for our binding needs
- Output
Port Handle - Unknown
Port Handle
Enums§
- Metadata
Handlers - Port
Connect Status - Used by the PortConnectHandler callback function
Traits§
- Metadata
Handler - This trait defines the callbacks which may be delivered to the metadata thread
- Port
- Ports are the means by which jack clients communicate with each other.
- Process
Handler - This trait defines a handler for the process callback