Developer

API Reference

AEEBTBPPRefObjServerEventType

Brew Release
Brew MP 1.0.2
Description
Possible events that can occur on BPP Referenced object Server, retrievable via IBTBPPRefObjectServer_GetEvent().If the application retrieves events slower than they are generated, and when the event queue reaches its capacity, older events will be replaced by newer ones. AEEBTBPPSRV_EV_EVENT_Q_OVERFLOW will be generated to alert the application of this condition.
Members
  • AEEBTBPPSRV_EV_ENABLED             : Server Enabled
  • AEEBTBPPSRV_EV_ENABLE_FAILED       : Enable Failed
  • AEEBTBPPSRV_EV_DISABLED            : Server Disabled
  • AEEBTBPPSRV_EV_CONN_REQ            : Connect request to referenced object server
  • AEEBTBPPSRV_EV_CONNECTED           : Connected to the Printer
  • AEEBTBPPSRV_EV_DISCONNECTED        : Disconnected from the Printer
  • AEEBTBPPSRV_EV_ABORTED             : Operation aborted
  • AEEBTBPPSRV_EV_REF_OBJ_REQ         : Printer has requested for the referenced object
  • AEEBTBPPSRV_EV_REF_OBJ_CONTINUE    : Indication for app to send the next part of data
  • AEEBTBPPSRV_EV_ERROR               : Internal error occured.Its best to release the object.
  • AEEBTBPPSRV_EV_EVENT_Q_OVERFLOW    : one or more events got dropped
Definition
   enum AEEBTBPPRefObjServerEventType
   {
      AEEBTBPPSRV_EV_ENABLED,
      AEEBTBPPSRV_EV_ENABLE_FAILED,
      AEEBTBPPSRV_EV_DISABLED,
      AEEBTBPPSRV_EV_CONN_REQ,
      AEEBTBPPSRV_EV_CONNECTED,
      AEEBTBPPSRV_EV_DISCONNECTED,
      AEEBTBPPSRV_EV_ABORTED,
      AEEBTBPPSRV_EV_REF_OBJ_REQ,
      AEEBTBPPSRV_EV_REF_OBJ_CONTINUE,
      AEEBTBPPSRV_EV_ERROR,
      AEEBTBPPSRV_EV_EVENT_Q_OVERFLOW,
      _QIDL_PLACEHOLDER_AEEBTBPPRefObjServerEventType = 0x7fffffff
   };
Comment
None.
  • Follow