X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=bchannel.h;h=bcd52419b2825117d4f05c7e9d4e34764cb7df1d;hp=b3d950de0f04621bea6d1aa458dd9506ff542178;hb=cbc232643c7b26d64204ba7f6151007e9c0267e4;hpb=026b04fc75011a144285f399b82890803b4315bd diff --git a/bchannel.h b/bchannel.h index b3d950d..bcd5241 100644 --- a/bchannel.h +++ b/bchannel.h @@ -30,9 +30,6 @@ struct bchannel { int b_crypt_len; int b_crypt_type; unsigned char b_crypt_key[128]; - - void (*rx_data)(struct bchannel *bchannel, unsigned char *data, int len); - void (*rx_dtmf)(struct bchannel *bchannel, char tone); }; @@ -45,6 +42,7 @@ int bchannel_create(struct bchannel *channel); void bchannel_activate(struct bchannel *channel, int activate); void bchannel_transmit(struct bchannel *channel, unsigned char *data, int len); void bchannel_join(struct bchannel *channel, unsigned short id); +void bchannel_dtmf(struct bchannel *channel, int on); int bchannel_handle(void); struct bchannel *find_bchannel_handle(unsigned long handle); //struct bchannel *find_bchannel_ref(unsigned long ref);