File: p1_queue.hrl

package info (click to toggle)
erlang-p1-utils 1.0.26-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 348 kB
  • sloc: erlang: 3,487; makefile: 58
file content (11 lines) | stat: -rw-r--r-- 347 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
-record(file_q,
	{tail = 0       :: non_neg_integer(),
	 head = 0       :: non_neg_integer(),
	 limit          :: non_neg_integer() | unlimited,
	 fd             :: file:fd(),
	 path           :: binary(),
	 owner = self() :: pid(),
	 start = 0      :: non_neg_integer(),
	 stop = 0       :: non_neg_integer()}).

-define(qlen(Q), element(2, Q)).