+ mISDNSIGNAL_VOLUME, /* change volume */
+ mISDNSIGNAL_CONF, /* joint/split conference */
+ mISDNSIGNAL_JOINDATA, /* data required by join instance */
+ mISDNSIGNAL_ECHO, /* enable/disable echoe */
+ mISDNSIGNAL_DELAY, /* use delay or adaptive jitter */
+};
+
+enum { /* bchannel assignment */
+ BCHANNEL_REQUEST, /* application requests bchannel */
+ BCHANNEL_ASSIGN, /* bchannel assigned by LCR */
+ BCHANNEL_ASSIGN_ACK, /* application acknowledges */
+ BCHANNEL_REMOVE, /* bchannel removed by LCR */
+ BCHANNEL_REMOVE_ACK, /* application acknowledges */
+};
+enum {
+ B_STATE_IDLE, /* not open */
+ B_STATE_ACTIVATING, /* DL_ESTABLISH sent */
+ B_STATE_ACTIVE, /* channel active */
+ B_STATE_DEACTIVATING, /* DL_RELEASE sent */
+ B_STATE_EXPORTING, /* BCHANNEL_ASSIGN sent */
+ B_STATE_REMOTE, /* bchannel assigned to remote application */
+ B_STATE_IMPORTING, /* BCHANNEL_REMOVE sent */
+};
+enum {
+ B_EVENT_USE, /* activate/export bchannel */
+ B_EVENT_EXPORTREQUEST, /* remote app requests bchannel */
+ B_EVENT_ACTIVATED, /* DL_ESTABLISH received */
+ B_EVENT_DROP, /* deactivate/re-import bchannel */
+ B_EVENT_DEACTIVATED, /* DL_RELEASE received */
+ B_EVENT_EXPORTED, /* BCHANNEL_ASSIGN received */
+ B_EVENT_IMPORTED, /* BCHANNEL_REMOVE received */