# API Index

### A

add_entry_to_mlcl, user_function in dmap-share
add_guid, user_function in dacp-share
authenticate, user_function in dmap-connection

### B

bitwise, typedef in DMAPRecord

### C

dmap_chunked_message_finished, function in dmap-private-utils
connected, user_function in dmap-connection
connecting, user_function in dmap-connection
DMAPConnectionCallback, user_function in dmap-connection
DMAPConnectionState, enum in dmap-connection
dmap_connection_authenticate_message, function in dmap-connection
dmap_connection_build_message, function in dmap-connection
dmap_connection_connect, function in dmap-connection
dmap_connection_disconnect, function in dmap-connection
dmap_connection_get, function in dmap-connection
dmap_connection_get_headers, function in dmap-connection
dmap_connection_get_playlists, function in dmap-connection
dmap_connection_is_connected, function in dmap-connection
dmap_connection_setup, function in dmap-connection
DMAPContainerDbIface, struct in DMAPContainerDb
DMAPContainerRecordIface, struct in DMAPContainerRecord
dmap_container_db_add, function in DMAPContainerDb
dmap_container_db_count, function in DMAPContainerDb
dmap_container_db_foreach, function in DMAPContainerDb
dmap_container_db_lookup_by_id, function in DMAPContainerDb
dmap_container_record_add_entry, function in DMAPContainerRecord
dmap_container_record_get_entries, function in DMAPContainerRecord
dmap_container_record_get_entry_count, function in DMAPContainerRecord
dmap_container_record_get_id, function in DMAPContainerRecord
content_codes, user_function in dmap-share
ctrl_int, user_function in dmap-share

### D

DAAPRecordIface, struct in DAAPRecord
daap_connection_new, function in daap-connection
daap_record_cmp_by_album, function in DAAPRecord
daap_record_itunes_compat, function in DAAPRecord
daap_record_read, function in DAAPRecord
daap_share_new, function in daap-share
DACPPlayerIface, struct in DACPPlayer
DACPPlayState, enum in DACPPlayer
DACPRepeatState, enum in DACPPlayer
dacp_connection_new, function in dacp-connection
dacp_player_cue_clear, function in DACPPlayer
dacp_player_cue_play, function in DACPPlayer
dacp_player_next_item, function in DACPPlayer
dacp_player_now_playing_artwork, function in DACPPlayer
dacp_player_now_playing_record, function in DACPPlayer
dacp_player_pause, function in DACPPlayer
dacp_player_play_pause, function in DACPPlayer
dacp_player_prev_item, function in DACPPlayer
dacp_share_new, function in dacp-share
dacp_share_pair, function in dacp-share
dacp_share_player_updated, function in dacp-share
dacp_share_start_lookup, function in dacp-share
dacp_share_stop_lookup, function in dacp-share
databases, user_function in dmap-share
databases_browse_xxx, user_function in dmap-share
databases_items_xxx, user_function in dmap-share
DMAPDbIface, struct in DMAPDb
dmap_db_add, function in DMAPDb
dmap_db_add_path, function in DMAPDb
dmap_db_add_with_id, function in DMAPDb
dmap_db_apply_filter, function in DMAPDb
dmap_db_count, function in DMAPDb
dmap_db_foreach, function in DMAPDb
dmap_db_lookup_by_id, function in DMAPDb
dmap_db_lookup_id_by_location, function in DMAPDb
disconnected, user_function in dmap-connection
DPAPRecordIface, struct in DPAPRecord
dpap_connection_new, function in dpap-connection
dpap_record_read, function in DPAPRecord
dpap_share_new, function in dpap-share
dmapd_input_stream_strdup_format_extension, function in dmap-gst-input-stream

### G

get_desired_port, user_function in dmap-share
get_protocol_version_cc, user_function in dmap-connection
get_query_metadata, user_function in dmap-connection
get_type_of_service, user_function in dmap-share
dmap_gst_input_stream_new, function in dmap-gst-input-stream
DMAP_GST_MP3_INPUT_STREAM_GET_PRIVATE, macro in dmap-gst-mp3-input-stream
dmap_gst_mp3_input_stream_new, function in dmap-gst-mp3-input-stream
DMAP_GST_QT_INPUT_STREAM_GET_PRIVATE, macro in dmap-gst-qt-input-stream
dmap_gst_qt_input_stream_new, function in dmap-gst-qt-input-stream
DMAP_GST_WAV_INPUT_STREAM_GET_PRIVATE, macro in dmap-gst-wav-input-stream
dmap_gst_wav_input_stream_new, function in dmap-gst-wav-input-stream

### H

handle_mlcl, user_function in dmap-connection

### K

kill_pipeline, user_function in dmap-gst-input-stream

### L

login, user_function in dmap-share
logout, user_function in dmap-share
lookup_guid, user_function in dacp-share

### M

DMAPMdnsBrowserClass, struct in DMAPMdnsBrowser
DMAPMdnsBrowserError, enum in DMAPMdnsBrowser
DMAPMdnsBrowserService, struct in DMAPMdnsBrowser
DMAPMdnsBrowserServiceType, enum in DMAPMdnsBrowser
DMAPMdnsBrowserTransportProtocol, enum in DMAPMdnsBrowser
DMAP_MDNS_BROWSER_ERROR, macro in DMAPMdnsBrowser
dmap_mdns_browser_error_quark, function in DMAPMdnsBrowser
dmap_mdns_browser_get_services, function in DMAPMdnsBrowser
dmap_mdns_browser_get_service_type, function in DMAPMdnsBrowser
dmap_mdns_browser_new, function in DMAPMdnsBrowser
dmap_mdns_browser_start, function in DMAPMdnsBrowser
dmap_mdns_browser_stop, function in DMAPMdnsBrowser
DMAPMediaKind, enum in DMAPRecord
message_add_standard_headers, user_function in dmap-share
DMAPMetaDataMap, typedef in dmap-share

### N

name_collision, user_function in dmap-share

### O

operation_done, user_function in dmap-connection

### P

published, user_function in dmap-share

### R

DMAP_READ_UINT16_BE, macro in dmap-private-utils
DMAP_READ_UINT32_BE, macro in dmap-private-utils
DMAP_READ_UINT64_BE, macro in dmap-private-utils
DMAP_READ_UINT8, macro in dmap-private-utils
DMAPRecordFactoryIface, struct in DMAPRecordFactory
RecordGetValueFunc, user_function in DMAPDb
DMAPRecordIface, struct in DMAPRecord
dmap_record_factory_create, function in DMAPRecordFactory
dmap_record_set_from_blob, function in DMAPRecord
dmap_record_to_blob, function in DMAPRecord
remote_found, user_function in dacp-share
remote_lost, user_function in dacp-share
remote_paired, user_function in dacp-share
DMAPResponseHandler, user_function in dmap-connection

### S

server_info, user_function in dmap-share
dmap_share_free_filter, function in dmap-share
DMAP_STATUS_OK, macro in dmap-share

### T

dmap_test_daap_connection_suite, function in daap-connection

### U

update, user_function in dmap-share

### W

dmap_write_next_chunk, function in dmap-private-utils