Package org.teleal.cling.model.types

Interface Summary
Datatype<V> The type of a state variable value, able to convert to/from string representation.
 

Class Summary
AbstractDatatype<V>  
Base64Datatype  
BinHexDatatype  
BooleanDatatype  
CharacterDatatype  
CustomDatatype  
DateTimeDatatype  
DeviceType Represents a device type, for example urn:my-domain-namespace:device:MyDevice:1.
DLNACaps An arbitrary list of comma-separated elements, representing DLNA capabilities (whatever that is).
DLNADoc Representing the DLNA document and its version.
DoubleDatatype  
FloatDatatype  
HostPort Encapsulates a host string and a port.
IntegerDatatype Although the UDA 1.0 spec doesn't say it, we assume that "int" is a 4 byte regular Java integer.
NamedDeviceType Combines a UDN with a DeviceType, string representation is separated by double-colon.
NamedServiceType Combines a UDN with a ServiceType, string representation is separated by double-colon.
ServiceId Represents a service identifer, for example urn:my-domain-namespace:serviceId:MyService123
ServiceType Represents a service type, for example urn:my-domain-namespace:service:MyService:1.
SoapActionType Header in SOAP action messages, naturally declaring the same thing as the body of the SOAP message.
StringDatatype  
UDADeviceType Device type with a fixed schemas-upnp-org namespace.
UDAServiceId Service identifier with a fixed upnp-org namespace.
UDAServiceType Service type with a fixed schemas-upnp-org namespace.
UDN A unique device name.
UnsignedIntegerFourBytes  
UnsignedIntegerFourBytesDatatype  
UnsignedIntegerOneByte  
UnsignedIntegerOneByteDatatype  
UnsignedIntegerTwoBytes  
UnsignedIntegerTwoBytesDatatype  
UnsignedVariableInteger A crude solution for unsigned "non-negative" types in UPnP, not usable for any arithmetic.
URIDatatype  
 

Enum Summary
Datatype.Builtin Mapping from UPnP built-in standardized type to actual subtype of Datatype.
Datatype.Default Mapping from Java type to UPnP built-in type.
DLNADoc.Version  
ErrorCode Basic UPnP control message error codes.
NotificationSubtype Notification message types for SSDP.
UnsignedVariableInteger.Bits  
 

Exception Summary
InvalidValueException Thrown by datatypes and variable value conversion procedures.
 



Copyright © 2011 Teleal GmbH, Switzerland. All Rights Reserved.