aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/kernel/ebin/pg2.beam
blob: b14425b01c73e3d09658db540737e528d4dca7e2 (plain) (tree)
1
2
3
4
5
6
7
8
9
                            







                                                                                                                                                                                                                                                                                                                                 

                                                                                                                                                                                                                     

             
                                                     
         
                                                                                                   


                
                                                                                                           


                
                                                         

                           
                                                         

                           
                      






























                                                                                                                                            
             


                                                                                        
                                                


                                                        
                                            

               
                                                                                                       








                                                                                            
                                                                 

               
                      

                 
                  

                
                          

                                                                                                                               
    

                             
                   
      










                                             
                                                      
     

















                                                                                                                                          
                      







                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
 
                                                         
FOR1@BEAMAtom,upg2
start_link
gen_serverstartcreategroup	pg2_tableetsmemberfalsetrueerlangselfglobaltransokdeletejoin
no_such_grouperrorleaveget_membersget_local_memberswhich_groupsget_closest_pidnow
no_processlengthrem+listsnthinitnodes
net_kernel
monitor_nodesforeachnewhandle_callreplyerror_loggerwarning_msgnoreplybadarghandle_castexchangehandle_infonew_pg2nodeupnodecastDOWNprocess	terminatestoreassure_groupinsert=:=delete_groupmember_diedreflookup
join_groupupdate_counterlocal_memberpidleave_group	demonitorall_members
group_members$1$2matchlocal_group_membersmember_in_group	duplicate
member_groups
all_groupsensure_startedwhereis	undefinedkernel_safe_sup
supervisorstart_childkill_monitor_prockillexit
do_monitormonitor
spawn_monitormodule_infoget_module_info-do_monitor/1-fun-0-normal-all_groups/0-lc$^0/1-0--member_groups/1-lc$^0/1-0-!-local_group_members/1-lc$^0/1-0-!-local_group_members/1-lc$^1/1-1--group_members/1-lc$^0/1-0-seq-group_members/1-lc$^1/1-1--all_members/0-lc$^0/1-0--member_died/1-lc$^2/1-2-
del_memberabcast-member_died/1-lc$^0/1-0--member_died/1-lc$^1/1-1--delete_group/1-lc$^0/1-0--store/1-lc$^0/1-0----store/1-lc$^1/1-1--init/1-fun-0--leave/2-fun-0-
multi_call-join/2-fun-0--delete/1-fun-0--create/1-fun-0-Code_��3" @#@@3@GN@0B@
oPR` @
o0F GbG@r 0�;�@�u��p	 @g`F #GGF 3G#G@� @3 0@
�@
 �J�
� @
o	 @g`F #GGF 3G#G@� @3 0@
�
 �1�  @@
o0F GbG@r 0
;
@����	 #@@@#g `F #GGF 3G#G@� @3 0@
�`F G
GF G
G J
 1
  @@
o0F GbG@r 0
;
@�
�
	 #@@@#g0`F #GGF 3G#G@� @3 0@
`F G
GF G
G J
@
o0F GbG@r 0
;
@�
�
`F G
GF G
G@
cJ
@
o0F GbG@r 0
;
@�
�
`F G
GF G
G@
eJ 
!
o
m"
# @
8
$A#4
&#@ $4
&@9
(:
(0B @
4
%`F G
GF G
G %|P} `} p#@@# � &7
'@@9
(:
(0B | P} `} p@ � ' (H)
!*4
)�@@��g@@� �@G@r �+
+r@G +H,
'0-9
7<
7@ 
.0
1.B3BC0
73;3
7@R
/

0/P@C@#
H@F0G
(G
G0P@C@#
M@F0G
(G
G1B3BCB S0
73;3
7@

2

42
00`@#$@S@CF GbGC@r 0
8;
8@�
3�
63@@ 
S=
64
00`@#$@S@CF GbGC@r 0
8;
8@�
5�
65@@ 
Z6@F0G
(G
G$07
@0@#E3E3@G0 �0F G
+G80F G
,G@�9
- :9
;:
;0B#B 3+
;#
.@@3@
F0F G
+G;0 F G
+G<
/ =9
A<
A@ 
>P
@>B#B30
A#;#
A@
0
?
1
??0@	�@3@$
apF #GGF0G
.GG� @# 0F G
+G@B#B3B C+
A#
4+
AC
5@@3@
P0F G
+GA0 F G
+GB
6 C@r+
D�@
DHE
7F
�@
G
8H
0F GbG@@r 0
K;
K@�
I�
JI FG�@r �JK0F G
,G@�L
;M@
c@ 
�0F GbG�@r +
N�@
NHO
<P 0@F G
=G@r 8
QA#9
Q:
Q B3BC9
Q3:
Q3 B3SB3c+
QS
=4
Q#+
Qc@C@
k@@ 
�@@�  
�@
QHR
? S@0 F #G
=Gh4
T@$@@#@G@#@r@0i4=
UTj4@
u9
X:
X PBB#@#4F@3GGG#G@3@r +
X�`F G
=G4F GG4@r +
X�U@F0G�G$Gh4
V@@GP#@r@0i4@Vj400F GG@r +
X�

W	�+
W`F0G
AG$GFG@r  EW`F0G
BGG$FG@r +
X�@XHY
C Z`@ F0#G�GGhT
^@D@4@#@G`#@r@$0iT+
\@F0G
BG4GD@r +
_�

[4	�+
[@F0G
AGDG4@r [@$@r +
_�\0F G
=G4@T@Gp#@r0+
]@T@r 8
_A#9
_:
_@B3BCB SB0c+
_c4
_#+
_3T0`@S@CF G
=GS@r +
_�@TT@r +
_�@G�@ +
_�@4@ 
r`]@
`^jT@
`_H`
Ea
m
�b
Fc
pF0#G�GG
GF G#G
H@r 
�d
Je
`@F0G
AGG
GFG@r @ 
�f
K g
 @ @@F0G�GG@r 8
hA#9
i:
i B3BC9
i3:
i30B3SB3cB3 s+
iS�4
i#+
ic+
is@@C  h4
i iJj
Mk
`F0#G
BGG
GFG#@r 
�l
Nm@G�@r 
�n
Oo@+
p
Q@G�@
R p0F G
G@q
U r+
s@�s@
V t
Xu 
	�#@,
v#
�@@ 0
x;
x@�
v�
wv@@
5 0F GG@ w@gP  xJy
[z@N!{
[|@@N "}
]~ @@
5@�
 @�

�9
�:
�PBB#B 3B0C+
�
4+
�3
5+
�#,
�C�
�
�@
^# �
_�8
�A#8
�A3C4
�C@@#@3
� E�@#
��4
��
`�8
�A#8
�A3C4
�C@@#@3
� E�@#
��4
��
a �8
�A#38
�#A#CS4
�S P@C@@3 
g@#@0
� �@3 
��4
��
b0�8
�0A0
� E�4
�@# 
��
c�8
�A#8
�A3C8
�CACSc4
�c `@S@@#@3 $@#@0
� �@#
��4
��
e0�8
�0A3@#0
� E�4
�@
��
f�8
� A@
c@@@
�`EEE �4
��
g �8
�0 A@$�@F0#G
hGG$@� 0%@@ 
� �4
��
j �8
�0 A#@@#@@$ 
g@#@$3@@
�0�4
��
k@�8
�@@AC$@@C@#@@34 
Z@C@#@@43@$@C4�0@
� E�4
�@@3 
��
l �8
�  A#@@#@ 
Z@#@@@#� 
� E�4
��
m�8
�A#8
�A3C8
�CACSc4
�c0`@3@@S@#$
H0
�;
�@�
��
��@
c@@ &@ 
��@$
�0�@#
��4
��0F G
,G@��
o �8
�  A#@@#@ 
S@@ 
� �4
��
p�`	�@F GGF #G
0G@#0	 F G
1G�
q �@ F0#G
GG@#@N '�
s �@ F0#G
GG@#@N '�
t�0F G
G@N '�
u�0F GRG@N 'StrTImpT�(	
 "#$%&)*239:>@2DILPSTW	YZ\\WdinrExpT�[|[z6C/=-:'-!*#!
FunT�u�C��t��;�s�|Jnq�|�pp��Jd]~��LitT�Tx�5P1N�0�$�!r���$$%=����]�K;Z;M>�/`�X�=;�gg;��M�pa}�-B1��B>�V�a��	�@�jd���r�� |Ե�N.�&���&�u$a���>)�U��H��:	�vjr�=&E5P����h��*�c�~�����K�7:[a�`�`�'c�6ku��,�>���h�"��Q,}�������+{p}��'�#k��_�����`y��

_�Attr(�lhdvsnln2!��1�=��Wi�pjjAbst