_connecting_blocked | ARDOUR::Port | protectedstatic |
_connections | ARDOUR::AsyncMIDIPort | private |
_currently_in_cycle | ARDOUR::AsyncMIDIPort | private |
_cycle_nframes | ARDOUR::Port | protectedstatic |
_global_port_buffer_offset | ARDOUR::Port | protectedstatic |
_last_write_timestamp | ARDOUR::AsyncMIDIPort | private |
_port_buffer_offset | ARDOUR::Port | protected |
_port_handle | ARDOUR::Port | protected |
_private_capture_latency | ARDOUR::Port | protected |
_private_playback_latency | ARDOUR::Port | protected |
_process_thread | ARDOUR::AsyncMIDIPort | privatestatic |
_xthread | ARDOUR::AsyncMIDIPort | private |
AsyncMIDIPort(std::string const &, PortFlags) | ARDOUR::AsyncMIDIPort | |
clear() | ARDOUR::AsyncMIDIPort | inline |
connect(std::string const &) | ARDOUR::Port | |
connect(Port *) | ARDOUR::Port | virtual |
connect_connection | ARDOUR::AsyncMIDIPort | private |
connected() const | ARDOUR::Port | |
connected_to(std::string const &) const | ARDOUR::Port | |
connected_to(Port *) const | ARDOUR::Port | |
connecting_blocked() | ARDOUR::Port | inlinestatic |
create_port() | ARDOUR::AsyncMIDIPort | private |
cycle_end(pframes_t nframes) | ARDOUR::AsyncMIDIPort | virtual |
cycle_split() | ARDOUR::MidiPort | virtual |
cycle_start(pframes_t nframes) | ARDOUR::AsyncMIDIPort | virtual |
disconnect(std::string const &) | ARDOUR::Port | |
disconnect(Port *) | ARDOUR::Port | |
disconnect_all() | ARDOUR::Port | |
drain(int check_interval_usecs) | ARDOUR::AsyncMIDIPort | |
ensure_input_monitoring(bool) | ARDOUR::Port | |
flags() const | ARDOUR::Port | inline |
flush(void *jack_port_buffer) | ARDOUR::AsyncMIDIPort | private |
flush_buffers(pframes_t nframes) | ARDOUR::MidiPort | virtual |
flush_output_fifo(pframes_t) | ARDOUR::AsyncMIDIPort | private |
get_buffer(pframes_t nframes) | ARDOUR::MidiPort | virtual |
get_connected_latency_range(LatencyRange &range, bool playback) const | ARDOUR::Port | |
get_connections(std::vector< std::string > &) const | ARDOUR::Port | |
get_midi_buffer(pframes_t nframes) | ARDOUR::MidiPort | |
get_process_thread() | ARDOUR::AsyncMIDIPort | inlinestatic |
get_state(void) const | ARDOUR::Port | virtual |
halt_connection | ARDOUR::AsyncMIDIPort | private |
have_timer | ARDOUR::AsyncMIDIPort | private |
increment_global_port_buffer_offset(pframes_t n) | ARDOUR::Port | inlinestatic |
increment_port_buffer_offset(pframes_t n) | ARDOUR::Port | virtual |
init(std::string const &, Flags) | ARDOUR::AsyncMIDIPort | private |
input_active() const | ARDOUR::MidiPort | inline |
input_fifo | ARDOUR::AsyncMIDIPort | private |
is_process_thread() | ARDOUR::AsyncMIDIPort | static |
jack_halted() | ARDOUR::AsyncMIDIPort | private |
last_monitor() const | ARDOUR::Port | inline |
make_connections() | ARDOUR::AsyncMIDIPort | private |
MidiPort(const std::string &name, PortFlags) | ARDOUR::MidiPort | protected |
monitoring_input() const | ARDOUR::Port | |
MonitorInputChanged | ARDOUR::Port | |
name() const | ARDOUR::Port | inline |
output_fifo | ARDOUR::AsyncMIDIPort | private |
output_fifo_lock | ARDOUR::AsyncMIDIPort | private |
parse(framecnt_t timestamp) | ARDOUR::AsyncMIDIPort | |
physically_connected() const | ARDOUR::Port | |
Port(std::string const &, DataType, PortFlags) | ARDOUR::Port | protected |
port_handle() | ARDOUR::Port | inline |
port_offset() | ARDOUR::Port | inlinestatic |
PortDrop | ARDOUR::Port | static |
PostDisconnect | ARDOUR::Port | static |
pretty_name(bool fallback_to_name=false) const | ARDOUR::Port | |
private_latency_range(bool playback) const | ARDOUR::Port | |
public_latency_range(bool playback) const | ARDOUR::Port | |
read(MIDI::byte *buf, size_t bufsize) | ARDOUR::AsyncMIDIPort | |
realtime_locate() | ARDOUR::MidiPort | virtual |
receives_input() const | ARDOUR::Port | inline |
reconnect() | ARDOUR::Port | |
reestablish() | ARDOUR::Port | |
request_input_monitoring(bool) | ARDOUR::Port | |
require_resolve() | ARDOUR::MidiPort | |
reset() | ARDOUR::MidiPort | virtual |
selectable() const | ARDOUR::AsyncMIDIPort | inline |
self_parser() | ARDOUR::MidiPort | inline |
sends_output() const | ARDOUR::Port | inline |
set_always_parse(bool yn) | ARDOUR::MidiPort | |
set_connecting_blocked(bool yn) | ARDOUR::Port | inlinestatic |
set_cycle_framecnt(pframes_t n) | ARDOUR::Port | inlinestatic |
set_global_port_buffer_offset(pframes_t off) | ARDOUR::Port | inlinestatic |
set_input_active(bool yn) | ARDOUR::MidiPort | |
set_last_monitor(bool yn) | ARDOUR::Port | inline |
set_name(std::string const &) | ARDOUR::Port | |
set_private_latency_range(LatencyRange &range, bool playback) | ARDOUR::Port | |
set_process_thread(pthread_t) | ARDOUR::AsyncMIDIPort | static |
set_public_latency_range(LatencyRange &range, bool playback) const | ARDOUR::Port | |
set_state(const XMLNode &, int version) | ARDOUR::Port | virtual |
set_timer(boost::function< framecnt_t(void)> &) | ARDOUR::AsyncMIDIPort | |
set_trace_on(bool yn) | ARDOUR::MidiPort | |
state_node_name | ARDOUR::Port | static |
timer | ARDOUR::AsyncMIDIPort | private |
transport_stopped() | ARDOUR::MidiPort | virtual |
type() const | ARDOUR::MidiPort | inlinevirtual |
write(const MIDI::byte *msg, size_t msglen, MIDI::timestamp_t timestamp) | ARDOUR::AsyncMIDIPort | |
xthread() | ARDOUR::AsyncMIDIPort | inline |
~AsyncMIDIPort() | ARDOUR::AsyncMIDIPort | |
~MidiPort() | ARDOUR::MidiPort | |
~Port() | ARDOUR::Port | virtual |