qomputer 7 years ago
parent
commit
65070f1785
1 changed files with 5 additions and 2 deletions
  1. 5 2
      include/kvs.hrl

+ 5 - 2
include/kvs.hrl

@@ -7,8 +7,8 @@
                   args  = [] :: term(),
                   first = [] :: [] | tuple()}).
 
--record(reader,  {id    = [] :: term(), % phone_id
-                  pos   = [] :: [] | integer(),
+-record(reader,  {id    = [] :: term(), % phone_id | {p2p,_,_} | {muc,_,_}
+                  pos   = 0 :: [] | integer(),
                   cache = [] :: [] | integer(),
                   args  = [] :: term(),
                   feed  = [] :: term(), % {p2p,_,_} | {muc,_} -- link to writer
@@ -23,15 +23,18 @@
 -record(cur,  {?CUR, left=0, right=0, args=[]::list(tuple()|integer()), money=0, status=[]}).
 
 -define(ITER, id   = [] :: [] | integer(),
+              container=[] :: atom(),
               feed = [] :: term(),
               next = [] :: [] | integer(),
               prev = [] :: [] | integer()).
+
 -record(iter, {?ITER}).
 
 -define(CONTAINER, id=[] :: [] | integer(),
                    top=[] :: [] | integer(),
                    rear=[] :: [] | integer(),
                    count=0 :: integer()).
+
 -define(ITERATOR(Container), id=[] :: [] | integer(),
                              container=Container :: atom(),
                              feed_id=[] :: term(),