您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

24 行
1010 B

  1. -define(wMod, wMod). %% worker Mod
  2. -define(wFCnt, wFCnt). %% worker fixed count
  3. -define(wTCnt, wTCnt). %% worker temp count
  4. -define(fTpm, fTpm). %% Factory task processing mode fifo lifo
  5. -define(fTLfl, fTLfl). %% Factory task load line When the factory load exceeds this value, temp workers can be hired
  6. -define(fTMax, fTMax). %% Maximum plant load Beyond this value, the factory will no longer accept tasks
  7. -type fawOtp() :: {?wMod, atom()} |{?wFCnt, pos_integer()} |{?wTCnt, pos_integer()} |{?fTpm, fifo | lifo} |{?fTLfl, pos_integer() | infinity} | {?fTMax, pos_integer() | infinity}.
  8. -define(FawDefV, [
  9. {?wMod, fwWTP}
  10. , {?wFCnt, 30}
  11. , {?wTCnt, 20}
  12. , {?fTpm, fifo}
  13. , {?fTLfl, 10000}
  14. , {?fTMax, 10000}
  15. ]).
  16. -type fawOtps() :: [fawOtp(), ...].
  17. -record(wParam, {fName :: atom(), fNameTid :: ets:tid(), mod :: atom(), fTpm = fifo :: fifo | lifo, isTmp = false :: boolean()}).
  18. -define(ERR(Format, Args), error_logger:error_msg(Format, Args)).