<SECTION>
<FILE>dispatcher</FILE>
EpcAddressFamily
EpcCollisionHandling
EpcDispatcherPrivate
EpcDispatcherClass
<TITLE>EpcDispatcher</TITLE>
EpcDispatcher
epc_dispatcher_new
epc_dispatcher_run
epc_dispatcher_reset
epc_dispatcher_add_service
epc_dispatcher_add_service_subtype

<SUBSECTION>
epc_dispatcher_set_collision_handling
epc_dispatcher_set_cookie
epc_dispatcher_set_name
epc_dispatcher_set_service_details

<SUBSECTION>
epc_dispatcher_get_collision_handling
epc_dispatcher_get_cookie
epc_dispatcher_get_name

<SUBSECTION>
epc_address_family_get_class
epc_address_family_to_string
epc_collision_handling_get_class
epc_collision_handling_to_string

<SUBSECTION Standard>
EPC_TYPE_ADDRESS_FAMILY
EPC_TYPE_COLLISION_HANDLING
epc_address_family_get_type
epc_collision_handling_get_type
EPC_DISPATCHER
EPC_IS_DISPATCHER
EPC_TYPE_DISPATCHER
epc_dispatcher_get_type
EPC_DISPATCHER_CLASS
EPC_IS_DISPATCHER_CLASS
EPC_DISPATCHER_GET_CLASS
</SECTION>

<SECTION>
<FILE>publisher</FILE>
EpcContentsHandler
EpcPublisherPrivate
EpcPublisherClass
<TITLE>EpcPublisher</TITLE>
EpcPublisher

<SUBSECTION>
epc_publisher_new

<SUBSECTION>
epc_publisher_add
epc_publisher_add_file
epc_publisher_add_handler
epc_publisher_add_bookmark
epc_publisher_get_path
epc_publisher_get_uri
epc_publisher_has_key
epc_publisher_lookup
epc_publisher_remove
epc_publisher_list

<SUBSECTION>
epc_publisher_run
epc_publisher_run_async
epc_publisher_quit

<SUBSECTION>
epc_publisher_expand_name

<SUBSECTION>
epc_publisher_set_auth_flags
epc_publisher_set_auth_handler
epc_publisher_set_collision_handling
epc_publisher_set_contents_path
epc_publisher_set_credentials
epc_publisher_set_protocol
epc_publisher_set_service_cookie
epc_publisher_set_service_name

<SUBSECTION>
epc_publisher_get_auth_flags
epc_publisher_get_certificate_file
epc_publisher_get_collision_handling
epc_publisher_get_contents_path
epc_publisher_get_private_key_file
epc_publisher_get_protocol
epc_publisher_get_service_cookie
epc_publisher_get_service_domain
epc_publisher_get_service_name

<SUBSECTION Standard>
EPC_IS_PUBLISHER
EPC_IS_PUBLISHER_CLASS
EPC_PUBLISHER
EPC_PUBLISHER_CLASS
EPC_PUBLISHER_GET_CLASS
EPC_TYPE_PUBLISHER
epc_publisher_get_type
</SECTION>

<SECTION>
<FILE>auth-context</FILE>
EpcAuthFlags
EpcAuthHandler
<TITLE>EpcAuthContext</TITLE>
EpcAuthContext
epc_auth_context_check_password
epc_auth_context_get_key
epc_auth_context_get_password
epc_auth_context_get_publisher

<SUBSECTION>
epc_auth_flags_get_class
epc_auth_flags_to_string

<SUBSECTION Standard>
EPC_TYPE_AUTH_FLAGS
epc_auth_flags_get_type
</SECTION>

<SECTION>
<FILE>contents</FILE>
EpcContentsReadFunc
<TITLE>EpcContents</TITLE>
EpcContents
epc_contents_new
epc_contents_new_dup
epc_contents_ref
epc_contents_unref

<SUBSECTION>
epc_contents_get_data
epc_contents_get_mime_type

<SUBSECTION>
epc_contents_stream_new
epc_contents_stream_read
epc_contents_is_stream
</SECTION>

<SECTION>
<FILE>consumer</FILE>
EPC_HTTP_ERROR
EpcConsumerPrivate
EpcConsumerClass
<TITLE>EpcConsumer</TITLE>
EpcConsumer

<SUBSECTION>
epc_consumer_new
epc_consumer_new_for_name
epc_consumer_new_for_name_full

<SUBSECTION>
epc_consumer_get_protocol
epc_consumer_get_password
epc_consumer_get_username

<SUBSECTION>
epc_consumer_set_protocol
epc_consumer_set_password
epc_consumer_set_username

<SUBSECTION>
epc_consumer_resolve_publisher
epc_consumer_is_publisher_resolved
epc_consumer_lookup
epc_consumer_list

<SUBSECTION Standard>
EPC_CONSUMER
EPC_CONSUMER_CLASS
EPC_CONSUMER_GET_CLASS
EPC_IS_CONSUMER
EPC_IS_CONSUMER_CLASS
EPC_TYPE_CONSUMER
epc_consumer_get_type
epc_http_error_quark
</SECTION>

<SECTION>
<FILE>protocol</FILE>
<TITLE>EpcProtocol</TITLE>
EpcProtocol
epc_protocol_from_name
epc_protocol_build_uri
epc_protocol_get_service_type
epc_protocol_get_uri_scheme
epc_protocol_get_class
epc_protocol_to_string
<SUBSECTION Standard>
EPC_TYPE_PROTOCOL
epc_protocol_get_type
</SECTION>

<SECTION>
<FILE>service-type</FILE>
<TITLE>EpcServiceType</TITLE>
EPC_SERVICE_TYPE_HTTP
EPC_SERVICE_TYPE_HTTPS
epc_service_type_get_base
epc_service_type_get_protocol
epc_service_type_list_supported
epc_service_type_new
<SUBSECTION Standard>
EPC_TYPE_PROTOCOL
epc_protocol_get_type
</SECTION>

<SECTION>
<FILE>shell</FILE>
<TITLE>EpcShell</TITLE>
EPC_DEBUG_LEVEL
epc_shell_get_debug_level

<SUBSECTION>
EpcShellProgressHooks
epc_shell_progress_begin
epc_shell_progress_end
epc_shell_progress_update
epc_shell_set_progress_hooks

<SUBSECTION>
EPC_AVAHI_ERROR
epc_shell_watch_avahi_client_state
epc_shell_create_avahi_entry_group
epc_shell_create_service_browser
epc_shell_restart_avahi_client
epc_shell_get_host_name
epc_shell_watch_remove

<SUBSECTION Standard>
epc_avahi_error_quark
</SECTION>

<SECTION>
<FILE>tls</FILE>
<TITLE>EpcTls</TITLE>
EPC_TLS_ERROR
EPC_TLS_SECONDS_PER_DAY
EPC_TLS_SECONDS_PER_HOUR
EPC_TLS_SECONDS_PER_MINUTE

<SUBSECTION>
epc_tls_certificate_load
epc_tls_certificate_new
epc_tls_certificate_save

<SUBSECTION>
epc_tls_private_key_load
epc_tls_private_key_new
epc_tls_private_key_save

<SUBSECTION>
epc_tls_get_private_key_filename
epc_tls_get_certificate_filename
epc_tls_get_server_credentials
<SUBSECTION Standard>
epc_tls_error_quark
</SECTION>

<SECTION>
<FILE>password-dialog</FILE>
EpcPasswordDialogClass
EpcPasswordDialogPrivate
<TITLE>EpcPasswordDialog</TITLE>
EpcPasswordDialog

<SUBSECTION>
epc_password_dialog_new

<SUBSECTION>
epc_password_dialog_set_anonymous_allowed
epc_password_dialog_get_anonymous_allowed
epc_password_dialog_set_anonymous
epc_password_dialog_is_anonymous
epc_password_dialog_set_username
epc_password_dialog_get_username
epc_password_dialog_set_password
epc_password_dialog_get_password
epc_password_dialog_set_realm
epc_password_dialog_get_realm

<SUBSECTION>
epc_password_dialog_attach
<SUBSECTION Standard>
EPC_IS_PASSWORD_DIALOG
EPC_IS_PASSWORD_DIALOG_CLASS
EPC_PASSWORD_DIALOG
EPC_PASSWORD_DIALOG_CLASS
EPC_PASSWORD_DIALOG_GET_CLASS
EPC_TYPE_PASSWORD_DIALOG
epc_password_dialog_get_type
</SECTION>

<SECTION>
<FILE>progress-window</FILE>
EpcProgressWindowClass
EpcProgressWindowPrivate
<TITLE>EpcProgressWindow</TITLE>
EpcProgressWindow
epc_progress_window_new
epc_progress_window_update
epc_progress_window_install
<SUBSECTION Standard>
EPC_PROGRESS_WINDOW
EPC_PROGRESS_WINDOW_CLASS
EPC_PROGRESS_WINDOW_GET_CLASS
EPC_IS_PROGRESS_WINDOW
EPC_IS_PROGRESS_WINDOW_CLASS
EPC_TYPE_PROGRESS_WINDOW
epc_progress_window_get_type
</SECTION>

<SECTION>
<FILE>service-monitor</FILE>
EpcServiceMonitorClass
EpcServiceMonitorPrivate
<TITLE>EpcServiceMonitor</TITLE>
EpcServiceMonitor
epc_service_monitor_new
epc_service_monitor_new_for_types
epc_service_monitor_new_for_types_strv
epc_service_monitor_set_skip_our_own
epc_service_monitor_get_skip_our_own

<SUBSECTION Standard>
EPC_IS_SERVICE_MONITOR
EPC_IS_SERVICE_MONITOR_CLASS
EPC_SERVICE_MONITOR
EPC_SERVICE_MONITOR_CLASS
EPC_SERVICE_MONITOR_GET_CLASS
EPC_TYPE_SERVICE_MONITOR
epc_service_monitor_get_type
</SECTION>

<SECTION>
<FILE>service-info</FILE>
<TITLE>EpcServiceInfo</TITLE>
EpcServiceInfo
epc_service_info_new
epc_service_info_new_full
epc_service_info_ref
epc_service_info_unref

<SUBSECTION>
epc_service_info_get_address
epc_service_info_get_address_family
epc_service_info_get_detail
epc_service_info_get_host
epc_service_info_get_interface
epc_service_info_get_port
epc_service_info_get_service_type

<SUBSECTION Standard>
EPC_IS_SERVICE_INFO
EPC_TYPE_SERVICE_INFO
epc_service_info_get_type
</SECTION>
