Chapter 11. The Generic Object Exchange Profile

Introduction

The Generic Object Exchange Profile (GOEP) establishes a level of basic functionality, abstracted from the Object Exchange Protocol (OBEX). In providing this basic set of features and procedures, it then becomes sufficient to realise the object exchange usage models, which is the basis for the Object Push, Chapter 12, File Transfer, Chapter 13 and Synchronisation Profiles, Chapter 14.

In Figure 11-1, we illustrate the components that make up the OBEX functionality. At the upper-edge of the OBEX component, implementers will establish function primitives in the form of an Application Programming Interface (API).

Figure 11-1. The various protocols that form the building blocks of the Object ...

Get Bluetooth™ Profiles: The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.