• Boshqa kiritish-chiqarish mexanizmlari
  • Signalni qayta ishlash funktsiyasini olib tashlash




    Download 8,41 Kb.
    bet3/3
    Sana11.12.2023
    Hajmi8,41 Kb.
    #116211
    1   2   3
    Bog'liq
    Labaratoriya ishi Mavzu qnxda signallarni qayta ishlash Ishdan -hozir.org

    Signalni qayta ishlash funktsiyasini olib tashlash
    Signalni qayta ishlash funksiyasini olib tashlash uchun:
    • (signalni qayta ishlash funktsiyasi, ma'lumotlar) juftligining bir yoki barcha holatlarini olib tashlash uchun PtAppRemoveSignal() ga qo'ng'iroq qiling .


    • Signalni qayta ishlash funksiyasidan Pt_END ni qaytaring . Agar funktsiya bir nechta signal uchun ro'yxatdan o'tgan bo'lsa, u endigina qayta ishlanganidan boshqa signallar uchun o'rnatilgan bo'lib qoladi.




    Boshqa kiritish-chiqarish mexanizmlari
    Agar ilovangiz quvurdan o'qish yoki unga yozish kabi kiritish/chiqarishni amalga oshirishi kerak bo'lsa, fd ishlov beruvchisini qo'shishingiz kerak . Fd ishlov beruvchisi ma'lum bir fayl identifikatori (fd) kiritish yoki chiqarish uchun tayyor bo'lganda, asosiy voqea sikli tomonidan chaqiriladigan funksiyadir:
    • Ilovangizga fd ishlov beruvchisini qo'shish uchun PtAppAddFd() yoki PtAppAddFdPri() ga qo'ng'iroq qiling .


    • Fd ishlov beruvchisi prototipi haqida batafsil ma'lumot uchun PtFdProc_t ga qarang .


    • FD ishlov beruvchisi uchun qiziq bo'lgan rejimni o'zgartirish uchun PtAppSetFdMode() ga qo'ng'iroq qiling.


    • Fd ishlov beruvchisini olib tashlash uchun undan Pt_END ni qaytaring yoki PtAppRemoveFd() ga qo'ng'iroq qiling .


    Ushbu funktsiyalar Foton kutubxonasi ma'lumotnomasida tasvirlangan .






    Agar fd ishlov beruvchisi displeyni o'zgartirsa, displey yangilanganligiga ishonch hosil qilish uchun u PtFlush() ni chaqirishi kerak.




    http://hozir.org
    Download 8,41 Kb.
    1   2   3




    Download 8,41 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Signalni qayta ishlash funktsiyasini olib tashlash

    Download 8,41 Kb.