GUPnP – gupnp-av-1.0 Reference Manual
Packages
gupnp-av-1.0
GUPnP
CDSLastChangeEvent
DIDLLiteFragmentResult
DLNAConversion
DLNAFlags
DLNAOperation
OCMFlags
SearchCriteriaOp
CDSLastChangeEntry
CDSLastChangeParser
DIDLLiteContainer
DIDLLiteContributor
DIDLLiteCreateClass
DIDLLiteDescriptor
DIDLLiteItem
DIDLLiteObject
DIDLLiteParser
DIDLLiteResource
DIDLLiteWriter
Feature
FeatureListParser
LastChangeParser
MediaCollection
ProtocolInfo
SearchCriteriaParser
format_date_time_for_didl_lite
GUPnP
Description:
Content:
Classes:
CDSLastChangeEntry
-
Opaque struct which contains information about the event.
CDSLastChangeParser
-
LastChange parser for the format used in ContentDirectory:3
DIDLLiteContainer
-
Representation of a DIDL-Lite container element.
DIDLLiteContributor
-
Contributor attached to a DIDL-Lite object
DIDLLiteCreateClass
-
DIDL-Lite CreateClass
DIDLLiteDescriptor
-
DIDL-Lite Descriptor
DIDLLiteItem
-
DIDL-Lite Item
DIDLLiteObject
-
DIDL-Lite Object
DIDLLiteParser
-
A/V DIDL-Lite XML parser
DIDLLiteResource
-
DIDL-Lite Resource
DIDLLiteWriter
-
DIDL-Lite fragment writer
Feature
-
ContentDirectory feature
FeatureListParser
-
FeatureList state variable XML parser
LastChangeParser
-
A/V LastChange event XML parser
MediaCollection
-
Media collection writer
ProtocolInfo
-
UPnP AV ProtocolInfo
SearchCriteriaParser
-
A/V search criteria parser
Enums:
CDSLastChangeEvent
-
The type of event a [ struct@GUPnPAV.
DIDLLiteFragmentResult
-
Possible return values of the
apply_fragments
call.
DLNAConversion
-
The DLNA conversion flags for a resource.
DLNAFlags
-
The miscellaneous operations supported by a resource.
DLNAOperation
-
The seek operations supported by a resource.
OCMFlags
-
The DLNA OCM flags supported by a DIDL-Lite Object.
SearchCriteriaOp
-
The possible operators in SearchCriteria strings.
Error domains:
ProtocolError
-
Error
codes used for errors in the
GUPNP_PROTOCOL_ERROR
domain, upon any protocol related errors.
SearchCriteriaParserError
Functions:
public
string
format_date_time_for_didl_lite
(
DateTime
date_time,
bool
date_only =
false
)
Get the representation of DateTime as an ISO8601 string.