DMAP.Share

g DMAP.Share DMAP.Share GObject.Object GObject.Object GObject.Object->DMAP.Share

Subclasses:None

Virtual Methods

Inherited:GObject.Object (7)
  do_content_codes (server, message, path, query, ctx)
  do_ctrl_int (server, message, path, query, ctx)
  do_databases (server, message, path, query, context)
  do_databases_browse_xxx (server, msg, path, query, context)
  do_databases_items_xxx (server, msg, path, query, context)
  do_get_desired_port ()
  do_get_meta_data_map ()
  do_get_type_of_service ()
  do_login (server, message, path, query, ctx)
  do_logout (server, message, path, query, ctx)
  do_message_add_standard_headers (msg)
  do_name_collision (publisher, name)
  do_published (publisher, name)
  do_server_info (server, message, path, query, ctx)
  do_update (server, message, path, query, ctx)

Properties

Name Type Flags Short Description
auth-method int r/w Authentication method
container-db int r/w/co Container DB object
db int r/w/co DB object
name str r/w Share Name
password str r/w Authentication password
revision-number int r/w Revision number
server Soup.Server r Soup server
transcode-mimetype str r/w/co Set mimetype of stream after transcoding
txt-records [str] r/w Set TXT-Records used for MDNS publishing

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)
Name Type Access Description
parent GObject.Object r  

Class Details

class DMAP.Share(**kwargs)
Bases:GObject.Object
Abstract:Yes
Structure:DMAP.ShareClass
do_content_codes(server, message, path, query, ctx) virtual
Parameters:
do_ctrl_int(server, message, path, query, ctx) virtual
Parameters:
do_databases(server, message, path, query, context) virtual
Parameters:
do_databases_browse_xxx(server, msg, path, query, context) virtual
Parameters:
do_databases_items_xxx(server, msg, path, query, context) virtual
Parameters:
do_get_desired_port() virtual
Return type:int
do_get_meta_data_map() virtual
Return type:object or None
do_get_type_of_service() virtual
Return type:str
do_login(server, message, path, query, ctx) virtual
Parameters:
do_logout(server, message, path, query, ctx) virtual
Parameters:
do_message_add_standard_headers(msg) virtual
Parameters:msg (Soup.Message) –
do_name_collision(publisher, name) virtual
Parameters:
do_published(publisher, name) virtual
Parameters:
do_server_info(server, message, path, query, ctx) virtual
Parameters:
do_update(server, message, path, query, ctx) virtual
Parameters:

Property Details

DMAP.Share.props.auth_method
Name:auth-method
Type:int
Default Value:0
Flags:READABLE, WRITABLE

Authentication method

DMAP.Share.props.container_db
Name:container-db
Type:int
Default Value:None
Flags:READABLE, WRITABLE, CONSTRUCT_ONLY

Container DB object

DMAP.Share.props.db
Name:db
Type:int
Default Value:None
Flags:READABLE, WRITABLE, CONSTRUCT_ONLY

DB object

DMAP.Share.props.name
Name:name
Type:str
Default Value:None
Flags:READABLE, WRITABLE

Share Name

DMAP.Share.props.password
Name:password
Type:str
Default Value:None
Flags:READABLE, WRITABLE

Authentication password

DMAP.Share.props.revision_number
Name:revision-number
Type:int
Default Value:0
Flags:READABLE, WRITABLE

Revision number

DMAP.Share.props.server
Name:server
Type:Soup.Server
Default Value:None
Flags:READABLE

Soup server

DMAP.Share.props.transcode_mimetype
Name:transcode-mimetype
Type:str
Default Value:None
Flags:READABLE, WRITABLE, CONSTRUCT_ONLY

Set mimetype of stream after transcoding

DMAP.Share.props.txt_records
Name:txt-records
Type:[str]
Default Value:[]
Flags:READABLE, WRITABLE

Set TXT-Records used for MDNS publishing