ouimeaux.device.api.xsd package

Submodules

ouimeaux.device.api.xsd.device module

class ouimeaux.device.api.xsd.device.DeviceListType(device=None)[source]

Bases: ouimeaux.device.api.xsd.device.GeneratedsSuper

add_device(value)[source]
build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='tns:', name_='DeviceListType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='tns:', name_='DeviceListType')[source]
exportChildren(outfile, level, namespace_='tns:', name_='DeviceListType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='DeviceListType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_device()[source]
hasContent_()[source]
insert_device(index, value)[source]
set_device(device)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.device.DeviceType(deviceType=None, friendlyName=None, manufacturer=None, manufacturerURL=None, modelDescription=None, modelName=None, modelNumber=None, modelURL=None, serialNumber=None, UDN=None, UPC=None, iconList=None, serviceList=None, deviceList=None, presentationURL=None, anytypeobjs_=None)[source]

Bases: ouimeaux.device.api.xsd.device.GeneratedsSuper

add_anytypeobjs_(value)[source]
build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='tns:', name_='DeviceType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='tns:', name_='DeviceType')[source]
exportChildren(outfile, level, namespace_='tns:', name_='DeviceType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='DeviceType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_UDN()[source]
get_UPC()[source]
get_anytypeobjs_()[source]
get_deviceList()[source]
get_deviceType()[source]
get_friendlyName()[source]
get_iconList()[source]
get_manufacturer()[source]
get_manufacturerURL()[source]
get_modelDescription()[source]
get_modelName()[source]
get_modelNumber()[source]
get_modelURL()[source]
get_presentationURL()[source]
get_serialNumber()[source]
get_serviceList()[source]
hasContent_()[source]
insert_anytypeobjs_(index, value)[source]
set_UDN(UDN)[source]
set_UPC(UPC)[source]
set_anytypeobjs_(anytypeobjs_)[source]
set_deviceList(deviceList)[source]
set_deviceType(deviceType)[source]
set_friendlyName(friendlyName)[source]
set_iconList(iconList)[source]
set_manufacturer(manufacturer)[source]
set_manufacturerURL(manufacturerURL)[source]
set_modelDescription(modelDescription)[source]
set_modelName(modelName)[source]
set_modelNumber(modelNumber)[source]
set_modelURL(modelURL)[source]
set_presentationURL(presentationURL)[source]
set_serialNumber(serialNumber)[source]
set_serviceList(serviceList)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.device.IconListType(icon=None)[source]

Bases: ouimeaux.device.api.xsd.device.GeneratedsSuper

add_icon(value)[source]
build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='tns:', name_='IconListType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='tns:', name_='IconListType')[source]
exportChildren(outfile, level, namespace_='tns:', name_='IconListType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='IconListType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_icon()[source]
hasContent_()[source]
insert_icon(index, value)[source]
set_icon(icon)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.device.ServiceListType(service=None)[source]

Bases: ouimeaux.device.api.xsd.device.GeneratedsSuper

add_service(value)[source]
build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='tns:', name_='ServiceListType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='tns:', name_='ServiceListType')[source]
exportChildren(outfile, level, namespace_='tns:', name_='ServiceListType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='ServiceListType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_service()[source]
hasContent_()[source]
insert_service(index, value)[source]
set_service(service)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.device.SpecVersionType(major=None, minor=None)[source]

Bases: ouimeaux.device.api.xsd.device.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='tns:', name_='SpecVersionType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='tns:', name_='SpecVersionType')[source]
exportChildren(outfile, level, namespace_='tns:', name_='SpecVersionType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='SpecVersionType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_major()[source]
get_minor()[source]
hasContent_()[source]
set_major(major)[source]
set_minor(minor)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.device.iconType(mimetype=None, width=None, height=None, depth=None, url=None)[source]

Bases: ouimeaux.device.api.xsd.device.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='tns:', name_='iconType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='tns:', name_='iconType')[source]
exportChildren(outfile, level, namespace_='tns:', name_='iconType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='iconType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_depth()[source]
get_height()[source]
get_mimetype()[source]
get_url()[source]
get_width()[source]
hasContent_()[source]
set_depth(depth)[source]
set_height(height)[source]
set_mimetype(mimetype)[source]
set_url(url)[source]
set_width(width)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.device.root(specVersion=None, URLBase=None, device=None)[source]

Bases: ouimeaux.device.api.xsd.device.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='tns:', name_='root', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='tns:', name_='root')[source]
exportChildren(outfile, level, namespace_='tns:', name_='root', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='root')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_URLBase()[source]
get_anyAttributes_()[source]
get_device()[source]
get_specVersion()[source]
hasContent_()[source]
set_URLBase(URLBase)[source]
set_anyAttributes_(anyAttributes_)[source]
set_device(device)[source]
set_specVersion(specVersion)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.device.serviceType(serviceType=None, serviceId=None, SCPDURL=None, controlURL=None, eventSubURL=None)[source]

Bases: ouimeaux.device.api.xsd.device.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='tns:', name_='serviceType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='tns:', name_='serviceType')[source]
exportChildren(outfile, level, namespace_='tns:', name_='serviceType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='serviceType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_SCPDURL()[source]
get_controlURL()[source]
get_eventSubURL()[source]
get_serviceId()[source]
get_serviceType()[source]
hasContent_()[source]
set_SCPDURL(SCPDURL)[source]
set_controlURL(controlURL)[source]
set_eventSubURL(eventSubURL)[source]
set_serviceId(serviceId)[source]
set_serviceType(serviceType)[source]
subclass = None
superclass = None

ouimeaux.device.api.xsd.service module

class ouimeaux.device.api.xsd.service.ActionListType(action=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

add_action(value)[source]
build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='ActionListType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='ActionListType')[source]
exportChildren(outfile, level, namespace_='', name_='ActionListType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='ActionListType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_action()[source]
hasContent_()[source]
insert_action(index, value)[source]
set_action(action)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.ActionType(name=None, argumentList=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='ActionType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='ActionType')[source]
exportChildren(outfile, level, namespace_='', name_='ActionType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='ActionType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_argumentList()[source]
get_name()[source]
hasContent_()[source]
set_argumentList(argumentList)[source]
set_name(name)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.AllowedValueListType(allowedValue=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

add_allowedValue(value)[source]
build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='AllowedValueListType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='AllowedValueListType')[source]
exportChildren(outfile, level, namespace_='', name_='AllowedValueListType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='AllowedValueListType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_allowedValue()[source]
hasContent_()[source]
insert_allowedValue(index, value)[source]
set_allowedValue(allowedValue)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.AllowedValueRangeType(minimum=None, maximum=None, step=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='AllowedValueRangeType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='AllowedValueRangeType')[source]
exportChildren(outfile, level, namespace_='', name_='AllowedValueRangeType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='AllowedValueRangeType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_maximum()[source]
get_minimum()[source]
get_step()[source]
hasContent_()[source]
set_maximum(maximum)[source]
set_minimum(minimum)[source]
set_step(step)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.ArgumentListType(argument=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

add_argument(value)[source]
build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='ArgumentListType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='ArgumentListType')[source]
exportChildren(outfile, level, namespace_='', name_='ArgumentListType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='ArgumentListType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_argument()[source]
hasContent_()[source]
insert_argument(index, value)[source]
set_argument(argument)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.ArgumentType(name=None, direction=None, relatedStateVariable=None, retval=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='ArgumentType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='ArgumentType')[source]
exportChildren(outfile, level, namespace_='', name_='ArgumentType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='ArgumentType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_direction()[source]
get_name()[source]
get_relatedStateVariable()[source]
get_retval()[source]
hasContent_()[source]
set_direction(direction)[source]
set_name(name)[source]
set_relatedStateVariable(relatedStateVariable)[source]
set_retval(retval)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.ServiceStateTableType(stateVariable=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

add_stateVariable(value)[source]
build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='ServiceStateTableType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='ServiceStateTableType')[source]
exportChildren(outfile, level, namespace_='', name_='ServiceStateTableType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='ServiceStateTableType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_stateVariable()[source]
hasContent_()[source]
insert_stateVariable(index, value)[source]
set_stateVariable(stateVariable)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.SpecVersionType(major=None, minor=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='SpecVersionType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='SpecVersionType')[source]
exportChildren(outfile, level, namespace_='', name_='SpecVersionType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='SpecVersionType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_major()[source]
get_minor()[source]
hasContent_()[source]
set_major(major)[source]
set_minor(minor)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.StateVariableType(sendEvents='yes', name=None, dataType=None, defaultValue=None, allowedValueList=None, allowedValueRange=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='StateVariableType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='StateVariableType')[source]
exportChildren(outfile, level, namespace_='', name_='StateVariableType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='StateVariableType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_allowedValueList()[source]
get_allowedValueRange()[source]
get_dataType()[source]
get_defaultValue()[source]
get_name()[source]
get_sendEvents()[source]
hasContent_()[source]
set_allowedValueList(allowedValueList)[source]
set_allowedValueRange(allowedValueRange)[source]
set_dataType(dataType)[source]
set_defaultValue(defaultValue)[source]
set_name(name)[source]
set_sendEvents(sendEvents)[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.retvalType[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='retvalType', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='retvalType')[source]
exportChildren(outfile, level, namespace_='', name_='retvalType', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='retvalType')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
hasContent_()[source]
subclass = None
superclass = None
class ouimeaux.device.api.xsd.service.scpd(specVersion=None, actionList=None, serviceStateTable=None)[source]

Bases: ouimeaux.device.api.xsd.service.GeneratedsSuper

build(node)[source]
buildAttributes(node, attrs, already_processed)[source]
buildChildren(child_, node, nodeName_, fromsubclass_=False)[source]
export(outfile, level, namespace_='', name_='scpd', namespacedef_='', pretty_print=True)[source]
exportAttributes(outfile, level, already_processed, namespace_='', name_='scpd')[source]
exportChildren(outfile, level, namespace_='', name_='scpd', fromsubclass_=False, pretty_print=True)[source]
exportLiteral(outfile, level, name_='scpd')[source]
exportLiteralAttributes(outfile, level, already_processed, name_)[source]
exportLiteralChildren(outfile, level, name_)[source]
static factory(*args_, **kwargs_)[source]
get_actionList()[source]
get_serviceStateTable()[source]
get_specVersion()[source]
hasContent_()[source]
set_actionList(actionList)[source]
set_serviceStateTable(serviceStateTable)[source]
set_specVersion(specVersion)[source]
subclass = None
superclass = None

Module contents