Expand description
Contains the implementation of the Server role for OBEX. Services & Profiles that require OBEX Server functionality should use this module.
Structs§
- Implements the Server role for the OBEX protocol. Provides an interface for receiving and responding to OBEX requests made by a remote OBEX client service. Supports the operations defined in OBEX 1.5.
Enums§
- Represents a response from the upper layer application during a multi-step operation.
- Represents a request to be handled by the OBEX Server during a multi-step operation.
- The underlying communication protocol used for the OBEX transport.
Traits§
- An interface that implements the OBEX Server role. This interface roughly corresponds to the operations defined in OBEX v1.5.
- An interface for implementing a multi-step OBEX operation. Currently, the only two such operations are GET and PUT. See OBEX 1.5 Sections 3.4.3 & 3.4.4.
Functions§
- Helper function for creating an ObexOperationError with the specified ResponseCode and a Header::Description with the reason.
Type Aliases§
- An operation can be rejected with a
ResponseCode
and optional headers describing the reason for rejection.w