ardour
ARDOUR::AsyncMIDIPort Member List

This is the complete list of members for ARDOUR::AsyncMIDIPort, including all inherited members.

_connecting_blockedARDOUR::Portprotectedstatic
_connectionsARDOUR::AsyncMIDIPortprivate
_currently_in_cycleARDOUR::AsyncMIDIPortprivate
_cycle_nframesARDOUR::Portprotectedstatic
_global_port_buffer_offsetARDOUR::Portprotectedstatic
_last_write_timestampARDOUR::AsyncMIDIPortprivate
_port_buffer_offsetARDOUR::Portprotected
_port_handleARDOUR::Portprotected
_private_capture_latencyARDOUR::Portprotected
_private_playback_latencyARDOUR::Portprotected
_process_threadARDOUR::AsyncMIDIPortprivatestatic
_xthreadARDOUR::AsyncMIDIPortprivate
AsyncMIDIPort(std::string const &, PortFlags)ARDOUR::AsyncMIDIPort
clear()ARDOUR::AsyncMIDIPortinline
connect(std::string const &)ARDOUR::Port
connect(Port *)ARDOUR::Portvirtual
connect_connectionARDOUR::AsyncMIDIPortprivate
connected() const ARDOUR::Port
connected_to(std::string const &) const ARDOUR::Port
connected_to(Port *) const ARDOUR::Port
connecting_blocked()ARDOUR::Portinlinestatic
create_port()ARDOUR::AsyncMIDIPortprivate
cycle_end(pframes_t nframes)ARDOUR::AsyncMIDIPortvirtual
cycle_split()ARDOUR::MidiPortvirtual
cycle_start(pframes_t nframes)ARDOUR::AsyncMIDIPortvirtual
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::Portinline
flush(void *jack_port_buffer)ARDOUR::AsyncMIDIPortprivate
flush_buffers(pframes_t nframes)ARDOUR::MidiPortvirtual
flush_output_fifo(pframes_t)ARDOUR::AsyncMIDIPortprivate
get_buffer(pframes_t nframes)ARDOUR::MidiPortvirtual
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::AsyncMIDIPortinlinestatic
get_state(void) const ARDOUR::Portvirtual
halt_connectionARDOUR::AsyncMIDIPortprivate
have_timerARDOUR::AsyncMIDIPortprivate
increment_global_port_buffer_offset(pframes_t n)ARDOUR::Portinlinestatic
increment_port_buffer_offset(pframes_t n)ARDOUR::Portvirtual
init(std::string const &, Flags)ARDOUR::AsyncMIDIPortprivate
input_active() const ARDOUR::MidiPortinline
input_fifoARDOUR::AsyncMIDIPortprivate
is_process_thread()ARDOUR::AsyncMIDIPortstatic
jack_halted()ARDOUR::AsyncMIDIPortprivate
last_monitor() const ARDOUR::Portinline
make_connections()ARDOUR::AsyncMIDIPortprivate
MidiPort(const std::string &name, PortFlags)ARDOUR::MidiPortprotected
monitoring_input() const ARDOUR::Port
MonitorInputChangedARDOUR::Port
name() const ARDOUR::Portinline
output_fifoARDOUR::AsyncMIDIPortprivate
output_fifo_lockARDOUR::AsyncMIDIPortprivate
parse(framecnt_t timestamp)ARDOUR::AsyncMIDIPort
physically_connected() const ARDOUR::Port
Port(std::string const &, DataType, PortFlags)ARDOUR::Portprotected
port_handle()ARDOUR::Portinline
port_offset()ARDOUR::Portinlinestatic
PortDropARDOUR::Portstatic
PostDisconnectARDOUR::Portstatic
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::MidiPortvirtual
receives_input() const ARDOUR::Portinline
reconnect()ARDOUR::Port
reestablish()ARDOUR::Port
request_input_monitoring(bool)ARDOUR::Port
require_resolve()ARDOUR::MidiPort
reset()ARDOUR::MidiPortvirtual
selectable() const ARDOUR::AsyncMIDIPortinline
self_parser()ARDOUR::MidiPortinline
sends_output() const ARDOUR::Portinline
set_always_parse(bool yn)ARDOUR::MidiPort
set_connecting_blocked(bool yn)ARDOUR::Portinlinestatic
set_cycle_framecnt(pframes_t n)ARDOUR::Portinlinestatic
set_global_port_buffer_offset(pframes_t off)ARDOUR::Portinlinestatic
set_input_active(bool yn)ARDOUR::MidiPort
set_last_monitor(bool yn)ARDOUR::Portinline
set_name(std::string const &)ARDOUR::Port
set_private_latency_range(LatencyRange &range, bool playback)ARDOUR::Port
set_process_thread(pthread_t)ARDOUR::AsyncMIDIPortstatic
set_public_latency_range(LatencyRange &range, bool playback) const ARDOUR::Port
set_state(const XMLNode &, int version)ARDOUR::Portvirtual
set_timer(boost::function< framecnt_t(void)> &)ARDOUR::AsyncMIDIPort
set_trace_on(bool yn)ARDOUR::MidiPort
state_node_nameARDOUR::Portstatic
timerARDOUR::AsyncMIDIPortprivate
transport_stopped()ARDOUR::MidiPortvirtual
type() const ARDOUR::MidiPortinlinevirtual
write(const MIDI::byte *msg, size_t msglen, MIDI::timestamp_t timestamp)ARDOUR::AsyncMIDIPort
xthread()ARDOUR::AsyncMIDIPortinline
~AsyncMIDIPort()ARDOUR::AsyncMIDIPort
~MidiPort()ARDOUR::MidiPort
~Port()ARDOUR::Portvirtual