sde.h
ubixos/types.h
src/sys/kernel/systemtask.c
ubixos/types.h
sys/_types.h
src/sys/include/sde/sde.h
src/sys/kernel/systemtask.c
src/sys/include/sde/sde.h
sdeWindows
drawWindow
3
killWindow
4
registerWindow
1
windowReady
2
void void sdeThread () sdeThread
void void sysSDE (uInt32 cmd, void *ptr) sysSDE uInt32 cmd void * ptr
sdeWindows * struct sdeWindows* windows windows

    /**************************************************************************************
    Copyright(c)2002TheUbixOSProject
    Allrightsreserved.

    Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthefollowingconditionsaremet:

    Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistofconditions,thefollowingdisclaimerandthelistofauthors.
    Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditions,thefollowingdisclaimerandthelistofauthors
    inthedocumentationand/orothermaterialsprovidedwiththedistribution.NeitherthenameoftheUbixOSProjectnorthenamesofits
    contributorsmaybeusedtoendorseorpromoteproductsderivedfromthissoftwarewithoutspecificpriorwrittenpermission.

    THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANYEXPRESSORIMPLIED
    WARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULAR
    PURPOSEAREDISCLAIMED.INNOEVENTSHALLTHECOPYRIGHTOWNERORCONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,
    INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTE
    GOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORY
    OFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAY
    OUTOFTHEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE.

    $Id: sde_8h.xml 88 2016-01-12 00:11:29Z reddawg $

    **************************************************************************************/

    #ifndef_SDE_H
    #define_SDE_H

    #include<ubixos/types.h>

    #defineregisterWindow1
    #definewindowReady2
    #definedrawWindow3
    #definekillWindow4

    #ifdef__cplusplus
    extern"C"
    #endif
    voidsdeThread();

    #ifdef__cplusplus
    extern"C"
    #endif
    voidsysSDE(uInt32cmd,void*ptr);

    structsdeWindows{
    structsdeWindows*next;
    structsdeWindows*prev;
    void*buf;
    pidTypepid;
    uInt8status;
    };

    externstructsdeWindows*windows;

    #endif