Module bt_obex::server

source ·
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.

Type Aliases§

  • An operation can be rejected with a ResponseCode and optional headers describing the reason for rejection.