erlang各种有用的函数包括一些有用nif封装,还有一些性能测试case。
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

25 行
435 B

  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_