| Top |
| gboolean | dmap_share_serve () |
| gboolean | dmap_share_publish () |
| void | dmap_share_free_filter () |
| void | dmap_share_emit_error () |
| guint | auth-method | Read / Write |
| DmapContainerDb * | container-db | Read / Write / Construct Only |
| DmapDb * | db | Read / Write / Construct Only |
| char * | name | Read / Write |
| char * | password | Read / Write |
| guint | revision-number | Read / Write |
| SoupServer * | server | Read |
| char * | transcode-mimetype | Read / Write / Construct Only |
| GStrv | txt-records | Read / Write |
| typedef | DmapMetaDataMap |
| enum | DmapShareAuthMethod |
| typedef | DmapBits |
| struct | DmapMlclBits |
GEnum ╰── DmapShareAuthMethod GObject ╰── DmapShare ├── DmapAvShare ├── DmapControlShare ╰── DmapImageShare
gboolean dmap_share_serve (DmapShare *share,GError **error);
Begin serving the service defined by share. A program will normally also call dmap_share_publish.
gboolean dmap_share_publish (DmapShare *share,GError **error);
Publish the availability of the given share using mDNS-SD.
“auth-method” property “auth-method” guint
Authentication method.
Owner: DmapShare
Flags: Read / Write
Allowed values: <= 2
Default value: 0
“container-db” property“container-db” DmapContainerDb *
Container DB object.
Owner: DmapShare
Flags: Read / Write / Construct Only
“name” property “name” char *
Share Name.
Owner: DmapShare
Flags: Read / Write
Default value: NULL
“password” property “password” char *
Authentication password.
Owner: DmapShare
Flags: Read / Write
Default value: NULL
“revision-number” property “revision-number” guint
Revision number.
Owner: DmapShare
Flags: Read / Write
Allowed values: <= G_MAXINT
Default value: 0
“transcode-mimetype” property “transcode-mimetype” char *
Set mimetype of stream after transcoding.
Owner: DmapShare
Flags: Read / Write / Construct Only
Default value: NULL
“error” signalvoid user_function (DmapShare *dmapshare, gpointer arg1, gpointer user_data)
Flags: Run First