MCPcopy Create free account

hub / github.com/davidmoreno/rtpmidid / types & classes

Types & classes149 in github.com/davidmoreno/rtpmidid

↓ 42 callersClassexception
include/rtpmidid/exceptions.hpp:27
↓ 11 callersClassnetwork_address_list_t
include/rtpmidid/networkaddress.hpp:103
↓ 9 callersClassini_exception
include/rtpmidid/exceptions.hpp:52
↓ 7 callersClassmididata_t
src/mididata.hpp:24
↓ 6 callersClassensure_get_ticks
Waits a little to check we get evetns, and if not, fail.
tests/test_rtpmidid.cpp:271
↓ 6 callersClassport_t
src/aseq.hpp:32
↓ 5 callersClassio_bytes_reader
src/network_rtpmidi_peer.hpp:26
↓ 5 callersEnumstatus_e
include/rtpmidid/rtppeer.hpp:56
↓ 4 callersClassnetwork_address_t
include/rtpmidid/networkaddress.hpp:30
↓ 3 callersClassconnection_t
src/aseq.hpp:52
↓ 3 callersClassio_bytes_writer
include/rtpmidid/iobytes.hpp:33
↓ 3 callersClasslistener_t
include/rtpmidid/poller.hpp:45
↓ 3 callersClasspacket_t
include/rtpmidid/packet.hpp:36
↓ 2 callersClassConnection
cli/rtpmidid-cli.py:15
↓ 2 callersClassServerAB
tests/test_rtpmidid.cpp:301
↓ 2 callersClassbad_midi_packet
include/rtpmidid/rtppeer.hpp:38
↓ 2 callersClassbad_sysex_exception
include/rtpmidid/rtppeer.hpp:32
↓ 2 callersClasscontrol_socket_t
src/control_socket.hpp:32
↓ 2 callersClassiterator_t
include/rtpmidid/networkaddress.hpp:118
↓ 2 callersClasspacket_midi_t
* 0 1 2 3 * 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 * +-+-
include/rtpmidid/rtpmidipacket.hpp:77
↓ 2 callersClasspacket_t
src/midi_normalizer.hpp:25
↓ 2 callersClassrtpclient_t
src/factory.hpp:27
↓ 1 callersClassIniReader
src/ini.hpp:26
↓ 1 callersClassStateMachine
scripts/statemachine_to_cpp.py:10
↓ 1 callersClassTop
cli/rtpmidid-cli.py:128
↓ 1 callersClassalsa_connect_exception
src/aseq.hpp:162
↓ 1 callersEnumcommands_e
include/rtpmidid/rtppeer.hpp:48
↓ 1 callersClassconnection_t
include/rtpmidid/signal.hpp:35
↓ 1 callersClassmidi_event_t
include/rtpmidid/rtpmidipacket.hpp:31
↓ 1 callersClassnetwork_exception
include/rtpmidid/exceptions.hpp:41
↓ 1 callersClassnot_implemented
include/rtpmidid/exceptions.hpp:37
↓ 1 callersClasspacket_command_t
include/rtpmidid/rtpmidipacket.hpp:162
↓ 1 callersClasstimer_t
include/rtpmidid/poller.hpp:44
ClassAvahiClient
include/rtpmidid/mdns_rtpmidi.hpp:30
ClassAvahiEntryGroup
include/rtpmidid/mdns_rtpmidi.hpp:33
ClassAvahiPoll
include/rtpmidid/mdns_rtpmidi.hpp:32
ClassAvahiServiceBrowser
include/rtpmidid/mdns_rtpmidi.hpp:34
ClassAvahiTimeout
lib/mdns_rtpmidi.cpp:38
ClassAvahiWatch
lib/mdns_rtpmidi.cpp:44
ClassHwAutoAnnounce
src/hwautoannounce.hpp:26
ClassTabs
cli/rtpmidid-cli.py:160
Classaddrinfo
include/rtpmidid/rtpclient.hpp:32
Classalsa_announce_t
src/settings.hpp:45
Classalsa_hw_auto_export_t
src/settings.hpp:69
Enumalsa_hw_auto_export_type_e
src/settings.hpp:61
Classannouncement_t
include/rtpmidid/mdns_rtpmidi.hpp:42
Classargument_t
src/argv.cpp:57
Classaseq_t
src/rtpmidiremotehandler.hpp:26
Classaseq_t
src/factory.hpp:31
Classaseq_t
src/aseq.hpp:29
Classaseq_t
src/network_rtpmidi_multi_listener.hpp:26
Classaverage_and_stddev_t
include/rtpmidid/stats.hpp:43
Classbrowse_callback_s
include/rtpmidid/mdns_rtpmidi.hpp:38
Classclient_t
src/control_socket.hpp:35
Enumclient_type_e
src/aseq.hpp:89
Enumcommand_e
include/rtpmidid/rtpmidipacket.hpp:141
Classcommand_t
src/control_socket.cpp:176
Classconnect_to_t
src/settings.hpp:49
Classendpoint_t
include/rtpmidid/rtpclient.hpp:46
Classepoll_event
lib/poller.cpp:85
Enumevent_e
include/rtpmidid/rtpclient_statemachine.hpp:24
Classhash<rtpmididns::aseq_t::port_t>
src/aseq.hpp:171
Classio_bytes
include/rtpmidid/rtppeer.hpp:30
Classio_bytes
* @short iobuffer to read and write bin data. * * It always references an external buffer, normally stack allocated, and * does NOT manage the buff
include/rtpmidid/iobytes.hpp:47
Classio_bytes_managed
include/rtpmidid/iobytes.hpp:332
Classio_bytes_reader
src/network_rtpmidi_client.hpp:26
Classio_bytes_reader
include/rtpmidid/rtppeer.hpp:29
Classio_bytes_reader
include/rtpmidid/iobytes.hpp:32
Classio_bytes_static
include/rtpmidid/iobytes.hpp:314
Classio_bytes_writer_static
include/rtpmidid/iobytes.hpp:321
Classiterator_t
include/rtpmidid/rtpmidipacket.hpp:43
Classknown_remote_peer_t
src/rtpmidiremotehandler.hpp:35
Classlocal_alsa_listener_t
* @short A local ALSA port waiting for connections. When connected connects to * a remote rtpmidi. * * The connection is empty, but if we connect t
src/local_alsa_listener.hpp:39
Classlocal_alsa_multi_listener_t
* @short Just the exported Network entry point (`ALSA / Network`) * * This is the ALSA `Network` port, which has these functionalities: * * * New
src/local_alsa_multi_listener.hpp:46
Classlocal_alsa_peer_t
* @short ALSA port that just receives data and send to another midipeer_t */
src/local_alsa_peer.hpp:28
Classlocal_rawmidi_peer_t
* @short ALSA port that just receives data and send to another midipeer_t */
src/local_rawmidi_peer.hpp:31
Enumlogger_level_t
include/rtpmidid/logger.hpp:27
Classlogger_t
include/rtpmidid/logger.hpp:39
Classmain_t
src/main.cpp:61
Classmdns_rtpmidi_t
src/control_socket.hpp:28
Classmdns_rtpmidi_t
include/rtpmidid/mdns_rtpmidi.hpp:52
Classmetronome_t
tests/test_rtpmidid.cpp:138
Classmidi_event_list_t
include/rtpmidid/rtpmidipacket.hpp:41
Classmidi_normalizer_t
src/midi_normalizer.hpp:29
Classmididata_t
src/midirouter.hpp:31
Classmididata_t
src/midipeer.hpp:33
Classmididata_to_alsaevents_t
* @short This class allows to feed midi data and loops over the given function * * As the midi data can be partial, it keeps some state to allow sev
src/aseq.hpp:143
Enummidipeer_event_e
src/midipeer.hpp:36
Classmidipeer_t
src/rtpmidiremotehandler.hpp:27
Classmidipeer_t
src/factory.hpp:33
Classmidipeer_t
src/midirouter.hpp:32
Classmidipeer_t
* @short Any peer that can read and write midi * * Must be inherited by the real clients */
src/midipeer.hpp:64
Classmidirouter_t
src/rtpmidiremotehandler.hpp:25
Classmidirouter_t
src/factory.hpp:32
Classmidirouter_t
src/midirouter.hpp:42
Classmidirouter_t
src/midipeer.hpp:34
Classmidirouter_t
src/network_rtpmidi_multi_listener.hpp:27
Classnetwork_rtpmidi_client_t
* @short A remote peer connection * * Just does the basic communication with the given remote peer. * * Data from network to the peer is managed s
src/network_rtpmidi_client.hpp:39
Classnetwork_rtpmidi_listener_t
* @short Creates a new rtpmidi server, all connections share the data bus * * The idea is that ALSA connected a port to Network, so we export the rt
src/network_rtpmidi_listener.hpp:36
Classnetwork_rtpmidi_multi_listener_t
* @short A rtpmidi server that creates local listen ALSA ports * * This midipeer does not actually send or receive data, but creates * a local ALSA
src/network_rtpmidi_multi_listener.hpp:35
next →1–100 of 149, ranked by callers