- unsigned int p_m_timeout; /* timeout of timers */
- time_t p_m_timer; /* start of timer */
- unsigned int p_m_remote_ref; /* join to export bchannel to */
- int p_m_remote_id; /* sock to export bchannel to */
+ struct lcr_timer p_m_timeout; /* timeout of timers */
+
+ int p_m_inband_send_on; /* triggers optional send function */
+ int p_m_inband_receive_on; /* triggers optional receive function */
+ int p_m_mute_on; /* if mute is on, bridge is removed */
+ virtual int inband_send(unsigned char *buffer, int len);
+ void inband_send_on(void);
+ void inband_send_off(void);
+ virtual void inband_receive(unsigned char *buffer, int len);
+ void inband_receive_on(void);
+ void inband_receive_off(void);
+ void mute_on(void);
+ void mute_off(void);
+ void update_rxoff(void);