API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

AEEBTSECHANDLEREVENTENUM

Brew Release
Brew MP 1.0.2
See Also
Description
Possible events that can occur on IBTSecurityHandler object, retrievable via IBTSecurityHandler_GetEvent(). If the event queue reaches its capacity, and a new event occurs, it is discarded and AEEBTDISC_EV_EVENT_Q_OVERFLOW event is queued. Further events are discarded until at least one pending event is consumed.
Members
  • AEEBTSEC_HNDLR_EV_NONE                   : Not a valid event
  • AEEBTSEC_HNDLR_EV_PASS_KEY_REQ           : Passkey request from remote
  • AEEBTSEC_HNDLR_EV_PIN_KEY_REQ            : Pin Key request from remtoe
  • AEEBTSEC_HNDLR_EV_USER_CONF_REQ          : User confirmation request for passkey
  • AEEBTSEC_HNDLR_EV_AUTHORIZE_BOND         : Bond request from remote device
  • AEEBTSEC_HNDLR_EV_AUTHORIZE_REBOND       : Authorize rebond request
  • AEEBTSEC_HNDLR_EV_REMOTE_BOND_DONE       : Bond operation initiated by remote device is 
                                                  complete.
  • AEEBTSEC_HNDLR_EV_SVC_CONN_REQ           : Service level connection request
                                                  from remote
  • AEEBTSEC_HNDLR_EV_GET_LOCAL_OOB_DONE     : Local OOB Data is now available to be retrieved.
  • AEEBTSEC_HNDLR_EV_KEY_PRESS_NOTIFICATION : Indicates key press on the remote device 
                                                  for passkey entry.
  • AEEBTSEC_HNDLR_EV_PASSKEY_NOTIFICATION   : Passkey notifcation (to be entered on remote)
  • AEEBTSEC_HNDLR_EV_EVENT_Q_OVERFLOW       : Event queue overflow
Definition
  • enum AEEBTSecHandlerEventEnum 
    {
       AEEBTSEC_HNDLR_EV_NONE,
       AEEBTSEC_HNDLR_EV_PASS_KEY_REQ,
       AEEBTSEC_HNDLR_EV_PIN_KEY_REQ,
       AEEBTSEC_HNDLR_EV_USER_CONF_REQ,
       AEEBTSEC_HNDLR_EV_PASSKEY_NOTIFICATION,
       AEEBTSEC_HNDLR_EV_AUTHORIZE_BOND,
       AEEBTSEC_HNDLR_EV_AUTHORIZE_REBOND,
       AEEBTSEC_HNDLR_EV_REMOTE_BOND_DONE,
       AEEBTSEC_HNDLR_EV_SVC_CONN_REQ,
       AEEBTSEC_HNDLR_EV_GET_LOCAL_OOB_DONE,
       AEEBTSEC_HNDLR_EV_KEY_PRESS_NOTIFICATION,
       AEEBTSEC_HNDLR_EV_EVENT_Q_OVERFLOW
    };
    
    typedef enum AEEBTSecurityEventEnum AEEBTSecurityEventEnum;
    
Comments
None