erlang各种有用的函数包括一些有用nif封装,还有一些性能测试case。
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

25 righe
435 B

5 anni fa
  1. #ifndef C_SRC_EPQUEUE_NIF_H_
  2. #define C_SRC_EPQUEUE_NIF_H_
  3. #include "erl_nif.h"
  4. struct atoms
  5. {
  6. ERL_NIF_TERM atomOk;
  7. ERL_NIF_TERM atomError;
  8. ERL_NIF_TERM atomTrue;
  9. ERL_NIF_TERM atomFalse;
  10. ERL_NIF_TERM atomUndefined;
  11. ERL_NIF_TERM atomGlobalLock;
  12. };
  13. struct epqueue_data
  14. {
  15. ErlNifResourceType* resPQueueInstance;
  16. ErlNifResourceType* resPQueueItem;
  17. };
  18. extern atoms ATOMS;
  19. #endif // C_SRC_EPQUEUE_NIF_H_