Domanda

Ho riscontrato un bug che mi ha battuto.Fortunatamente, ho trovato un lavoro da queste parti (non è necessaria la lettura per rispondere a questa domanda) -

http://lists.apple.com/archives/quartz-dev/2009/Oct/msg00088.html

Il problema è che non capisco tutto.Sono d'accordo con i tocchi degli eventi ecc., ma dovrei "impostare una coda thread-safe) utilizzando MPQueue, aggiungere eventi e rimuoverli in seguito.

Qualcuno può dirmi cos'è un MPQueue e come crearne uno, anche come aggiungere elementi e leggere/rimuovere elementi?Google non ha aiutato affatto.

È stato utile?

Soluzione

Suo una delle API dei servizi multiprocessing.

… [A] coda di messaggi… può essere utilizzata per notificare (ovvero inviare) e attendere (ovvero ricevere) messaggi costituiti da tre valori delle dimensioni di un puntatore in modo preventivo e sicuro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top