API Index: libdmapsharing-3.0 Reference Manual

# 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
DMAPContainerRecord:name, object property 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

DAAPRecord:bitrate, object property in DAAPRecord
DAAPRecord:disc, object property in DAAPRecord
DAAPRecord:duration, object property in DAAPRecord
DAAPRecord:filesize, object property in DAAPRecord
DAAPRecord:firstseen, object property in DAAPRecord
DAAPRecord:format, object property in DAAPRecord
DAAPRecord:has-video, object property in DAAPRecord
DAAPRecord:hash, object property in DAAPRecord
DAAPRecord:location, object property in DAAPRecord
DAAPRecord:mediakind, object property in DAAPRecord
DAAPRecord:mtime, object property in DAAPRecord
DAAPRecord:rating, object property in DAAPRecord
DAAPRecord:songalbum, object property in DAAPRecord
DAAPRecord:songalbumid, object property in DAAPRecord
DAAPRecord:songartist, object property in DAAPRecord
DAAPRecord:songgenre, object property in DAAPRecord
DAAPRecord:sort-album, object property in DAAPRecord
DAAPRecord:sort-artist, object property in DAAPRecord
DAAPRecord:title, object property in DAAPRecord
DAAPRecord:track, object property in DAAPRecord
DAAPRecord:year, object property 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
DACPPlayer:play-state, object property in DACPPlayer
DACPPlayer:playing-time, object property in DACPPlayer
DACPPlayer:repeat-state, object property in DACPPlayer
DACPPlayer:shuffle-state, object property in DACPPlayer
DACPPlayer:volume, object property 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
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
DPAPRecord:aspect-ratio, object property in DPAPRecord
DPAPRecord:comments, object property in DPAPRecord
DPAPRecord:creation-date, object property in DPAPRecord
DPAPRecord:filename, object property in DPAPRecord
DPAPRecord:format, object property in DPAPRecord
DPAPRecord:hash, object property in DPAPRecord
DPAPRecord:large-filesize, object property in DPAPRecord
DPAPRecord:location, object property in DPAPRecord
DPAPRecord:pixel-height, object property in DPAPRecord
DPAPRecord:pixel-width, object property in DPAPRecord
DPAPRecord:rating, object property in DPAPRecord
DPAPRecord:thumbnail, object property 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_new, function in dmap-gst-mp3-input-stream
dmap_gst_qt_input_stream_new, function in dmap-gst-qt-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

DMAPMdnsBrowser, struct in DMAPMdnsBrowser
DMAPMdnsBrowser::service-added, object signal in DMAPMdnsBrowser
DMAPMdnsBrowser::service-removed, object signal 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
MLCL_Bits, struct 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
RecordGetValueFunc, user_function in DMAPDb
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

TestDAAPRecord:real-format, object property in TestDAAPRecord
dmap_test_daap_connection, function in daap-connection-suite
test_daap_record_factory_new, function in TestDAAPRecordFactory
TEST_DAAP_RECORD_GET_PRIVATE, macro in TestDAAPRecord
test_daap_record_new, function in TestDAAPRecord
dmap_test_dmap_av_connection, function in dmap-av-connection-suite
dmap_test_dmap_av_record, function in dmap-av-record-suite
dmap_test_dmap_av_share, function in dmap-av-share-suite
dmap_test_dmap_connection, function in dmap-connection-suite
dmap_test_dmap_md5, function in dmap-md5-suite
dmap_test_dmap_utils, function in dmap-utils-suite
test_dpap_record_factory_new, function in TestDPAPRecordFactory
TEST_DPAP_RECORD_GET_PRIVATE, macro in TestDPAPRecord
test_dpap_record_new, function in TestDPAPRecord

### U

update, user_function in dmap-share

### W

dmap_write_next_chunk, function in dmap-private-utils