coherence.upnp.core.action (module)

class Argument(name, direction, state_variable)[source]

Bases: object

get_name()[source]
get_direction()[source]
get_state_variable()[source]
as_tuples()[source]
as_dict()[source]
class Action(service, name, implementation, arguments_list)[source]

Bases: coherence.log.LogAble

logCategory = 'action'
_get_client()[source]
get_name()[source]
get_implementation()[source]
get_arguments_list()[source]
get_in_arguments()[source]
get_out_arguments()[source]
get_service()[source]
set_callback(callback)[source]
get_callback()[source]
call(*args, **kwargs)[source]
got_results(results, instance_id, name)[source]
as_tuples()[source]
as_dict()[source]