Brecham.Obex — An OBEX library for the .NET Framework

Brecham.Obex.Objects Namespace

Namespace hierarchy

Classes

Class Description
CapabilityObjectParser Provides means to use OBEX Capability objects, which are XML documents. See OBEX13.pdf section 9.3. This parser is not implemented.
ObexFileItem Holds an OBEX Folder-Listing XML file item. It is a subclass of the abstract class ObexFileOrFolderItem. which is itself a subclass of the abstract base class ObexFolderListingItem. This item type has multiple attributes.
ObexFileOrFolderItem Holds an OBEX Folder-Listing XML file or folder item, this the abstract base class from which the ObexFolderItem, and ObexFileItem concrete instances are created. It is itself a subclass of the base class ObexFolderListingItem. This item type has multiple attributes.
ObexFolderItem Holds an OBEX Folder-Listing XML folder item. It is a subclass of the abstract class ObexFileOrFolderItem. which is itself a subclass of the abstract base class ObexFolderListingItem. This item type has multiple attributes.
ObexFolderListing Holds the items from a parsed OBEX Folder-listing XML document. As returned by ObexClientSession.GetFolderListing, and ObexFolderListingParser.GetAllItems. Provides access to a list of all the items, and also access to lists of the component folders, files, and whether the list contains a parent-folder.
ObexFolderListingItem Holds an OBEX Folder-Listing XML item, this the abstract base class from which the ObexParentFolderItem, ObexFolderItem, and ObexFileItem, concrete instances are created. Note that the last two share the same attributes and are thus derived from an intermediate abstract class ObexFileOrFolderItem.
ObexFolderListingParser Provides means to use OBEX Folder-Listing objects, which are XML documents. See OBEX13.pdf section 9.1. In particular it is a parser for the Folder-listing XML documents.
ObexParentFolderItem Holds an OBEX Folder-Listing XML parent-folder item. It is a subclass of the abstract base class ObexFolderListingItem. This item type has no attributes.
ObexXmlResolver An XmlResolver that knows how to access the OBEX object DTDs, without any remote lookups.
ObexXmlUtilities Miscellaneous functions to help create and use the FCL Xml classes, for instance dealing with creating the XmlReaderSettings required for secure creation of an XmlReader, and creation of an XmlException which includes the line and position numbers in its message as the FCL created exception instances do.

Enumerations

Enumeration Description
StrippingEnabled Specifies values to indicate whether the ObexFolderListingParser should strip the DOCTYPE element and null bytes if present in the document.