X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=todo.txt;h=4e7216b9f607f16aa9066ae1c2651746926863d2;hp=e43d19b438aee761acaa5f961273d4f833e94c79;hb=87c6cddd9411591029446910df897259eeb20c8a;hpb=14f76f1e81f0a4e7a63e83136d1ac958bf85c8a5 diff --git a/todo.txt b/todo.txt index e43d19b..4e7216b 100644 --- a/todo.txt +++ b/todo.txt @@ -1,3 +1,44 @@ +chan_lcr: + +milestones: +- der grosse bugfix im mISDN +- das cli +- auf- und abbau von calls und instanzen +- informationen in den jeweiligen messages umwandeln +- setup-queue +- einbau von b-channel-features +- durchcompilieren +- testen + + +CLI: +show calls +show lcr +block/unblock port +reload interfaces/routing +release call + +setup: +es werden setupdaten gespeichert, bis eine ref vom lcr erfolgt. +dabei werden zusätzliche wahlinformationen der rufummer hinzugefügt. +die gespeicherten daten sind die schnittmenge von den informationen des lcr und der asterisk. + + +bridge: jede instanz (chan_call) hat eine bridge_id +wenn keine bridge, dann ist sie 0. +mit new_bridge_id() wird eine neue id gesucht. diese wird in beide instanzen eingetragen +zudem wird fuer jede instanz (zwei) der bridge eine bchannel_join ausgeführt, wenn die bchannels verfügbar sind. +schon implementiert: falls der bchannel später kommt, wird der join beim exporieren des b-channels ausgeführt. + +info-bridge: +wir koennen informationen, wie notifys einfach parallel zur bridge weiterreichen. z.b. notify "es wird angeklopft", "das gespraech wird gehalten", "sie werden weitergeleitet". auch display informationen und facilities + + + + + +doku: action execute geht mit fork + doku: rx_vol -> rx_gain context @@ -26,20 +67,5 @@ delay - per param setzen, lokal als mISDNsignal und remote mittels setup -old stuff.... - -NOTE: check CENTREX - -durchstellen mit disconnect -durchstellen mit keypad -short ring -sleep relaxed -auto pick -alarm clock (timer) -sonderwahlton -facility: diversion, 3pty, ... - - -