Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ecc4117c authored by Chris Manton's avatar Chris Manton Committed by Automerger Merge Worker
Browse files

legacy: Enum-ify stack/hid/hid_conn::tHID_CONN_STATE am: 541f8282 am: 6461b47a am: a4a6cbf4

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1678927

Change-Id: Ia8ee42a1401af87fe14dd4b1f728103a63ba0f33
parents d109ba76 a4a6cbf4
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
@@ -27,16 +27,19 @@

#include "osi/include/alarm.h"

typedef enum : uint8_t {
  HID_CONN_STATE_UNUSED = 0,
  HID_CONN_STATE_CONNECTING_CTRL = 1,
  HID_CONN_STATE_CONNECTING_INTR = 2,
  HID_CONN_STATE_CONFIG = 3,
  HID_CONN_STATE_CONNECTED = 4,
  HID_CONN_STATE_DISCONNECTING = 5,
  HID_CONN_STATE_SECURITY = 6,
} tHID_CONN_STATE;

/* Define the HID Connection Block
*/
typedef struct hid_conn {
#define HID_CONN_STATE_UNUSED (0)
#define HID_CONN_STATE_CONNECTING_CTRL (1)
#define HID_CONN_STATE_CONNECTING_INTR (2)
#define HID_CONN_STATE_CONFIG (3)
#define HID_CONN_STATE_CONNECTED (4)
#define HID_CONN_STATE_DISCONNECTING (5)
#define HID_CONN_STATE_SECURITY (6)

  uint8_t conn_state;