problem mit Queues erzeugung

face3face

Grünschnabel
Hallo,

ich bin neu hier im Forum, ich habe ein problem mit queues erzeugung, vielleicht könnt ihr mir weiterhelfen.
ich muss eigentlich Queues create, queues pend, queues post, queues accept und queues delete mit C programmieren. ich habe ahnung zwar in C aber wie ich anfangen muss, weisse ich nicht.

HTML:
 #define Index   20;
typedef struct {
int     einschreiben;
int     ausschreiben;
int     feld[10];
} Box;
Box        messagebox[Index];
void  *GroßQueues[Index];

Event   *Queuescreate( void  *start)
{
hier muss ein Queues erzeugt werden der mit adressen
(&messagebox0]......&messagebox[20] belegt wird.)
hier eigentlich muss (GroßQueues[Index] als return übergeben)
}

// bei pend und post muss ich eigentlich so sagen dass im Feld wenn einschreiben gleich ausschreiben dann ist leer dann pointer drauf schreiben und dann  einschreiben um 1 erhöhen . und wenn einschreiben ungleich auslesen dann ist voll
void *Queues pend(Event * p)
{
}
Danke für jede Hilfe.
 
Zurück