added bearer capability reject support. we send release instead of disconnect in...
[asterisk/asterisk.git] / channels / misdn / isdn_lib.h
index 9cd091e..a127c8f 100644 (file)
@@ -100,6 +100,7 @@ enum event_e {
        EVENT_DTMF_TONE,
        EVENT_NEW_L3ID,
        EVENT_NEW_BC,
+       EVENT_NEW_CHANNEL,
        EVENT_UNKNOWN
 }; 
 
@@ -181,7 +182,8 @@ struct misdn_bchannel {
        int l3_id;
        int pid;
        int ces;
-  
+
+       int restart_channel;
        int channel;
        int channel_preselected;
        
@@ -207,6 +209,10 @@ struct misdn_bchannel {
        /* get setup ack */
        int need_more_infos;
 
+       /* may there be more infos ?*/
+       int sending_complete;
+
+
        /* wether we should use jollys dsp or not */
        int nodsp;
        
@@ -321,6 +327,8 @@ struct misdn_lib_iface {
        enum event_response_e (*cb_event)(enum event_e event, struct misdn_bchannel *bc, void *user_data);
        void (*cb_log)(int level, int port, char *tmpl, ...);
        int (*cb_jb_empty)(struct misdn_bchannel *bc, char *buffer, int len);
+       
+       int l1watcher_timeout;
 };
 
 /***** USER IFACE **********/