Hirdetés

Új hozzászólás Aktív témák

  • Teasüti

    nagyúr

    válasz Necc #2050 üzenetére

    Csak vaktában dobálózva:
    1. Vannak olyan változóid, hogy a hívó száma és neve mondjuk, meg idő, stb.
    2. Vannak események és state context-ek egy hívás fogadására, elutasítására és a kicsörgésre.
    3. Több profilt létrehozol ezekből a Context-ekből, majd a phone idle profilodban vizsgálod, hogy ennek a profilnak az aktivációját melyik másik profil aktivációja előzte meg (ringing és offhook, vagy csak a ringing), így kikövetkeztethető, hogy felvetted, vagy nem fogadtad.
    4. Phone Idle profil Task-jában összerakod a felsorolt változókból, amire szükséged van, meg hozzá egy adatbázist (változót, tömböt).
    5. Következő alkalommal már a meglévő adatbázist ellenőrzöd a változók aktuális értéke szerint a Phone Ringing profilodban, majd kimenetétől függően cselekszel.
    Voilá.
    Legalábbis szerintem.

    Ehhez három profilra lesz szükséged, meg logikára, meg türelemre, meg esetleg némi segítségre egyikünktől a topikban. :)

Új hozzászólás Aktív témák