aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/stdlib/ebin/gen_event.beam
blob: c381a17787405e246a30dcf3043a1cce23499a11 (plain) (tree)
1
2
3
4
                                                                             
                                                                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                      
                                                                                                                      









































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
       





















                                                                                                                                                                                                                                                                       






                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
FOR1D`BEAMAtom�	gen_eventstartno callback modulenolinkgen
start_linklinkinit_itselferlangtrue	trap_exitprocess_flag
debug_optionsokproc_libinit_ackfalsenamelocalglobaladd_handleradd_sup_handlernotifysync_notifycalldelete_handlerswap_handlerswap_sup_handlerwhich_handlersstoprpcinfinitycall1exitsendloopwake_hib	hibernate	fetch_msgEXITsystemsyshandle_system_msginhandle_debug
handle_msghandle_eventelementget_modulesnormalhandle_infoterminate_server	do_unlinklistsforeachhandle_exitterminate_supervisedfiltersystem_continuesystem_terminatesystem_code_changezfprint_eventioformatserver_add_handlerhandler	undefinedinit
setelementerrorserver_add_sup_handlerserver_delete_handlerdeleteserver_swap_handlers_s_hsplit_and_terminate=:=
is_booleanandswapped
server_notifyno
server_updateremove_handlerremovecrashdo_swapnew_handlersplitreverseserver_callsearchreplaceserver_call_updatehandle_calldo_terminate	terminatereport_terminategen_event_EXITreport_errorshutdownundefcode	is_loadedmodule could not be loadedlengthfunction_exportedfunction not exported
format_statusgeterror_logger	error_msg=/=the_handlers
stop_handlersordsets	from_listto_listformat_status_headeritemsdataheaderbehaviour_info	callbacksmodule_infoget_module_info-format_status/2-lc$^0/1-0--get_modules/1-lc$^0/1-0--the_handlers/1-lc$^0/1-0--system_code_change/4-fun-0-code_change-terminate_supervised/4-fun-0-parent_terminated-do_unlink/2-fun-0-unlink-fetch_msg/5-fun-0-Code'2�,G�" @2#@3@B@C@� NP0�0"@@23@#@C@B@S@�@N`P�Pb`@2#@3@r@C@�`NPp�pb�@23@#@C@r@S@��N`����`�+��	 `��@`@@4@�@�@S@#$�� 0@��@0	 @F #G�G@#@�� P@$$���@#@3@@
C@4P
8@���
�9�:� BB#0�;�@
�
��@#�1���
0@0F03G
GG#@3 
'�
0P0	 3F@CG
GG#G3@C 
'�
 0 F #G
G@# 
4�
 0 F #G
G@# 
'�
00
*�
@@
/�
0@0F03G
GG#@3 
'�
09
:
 B3BC9
#:
# `PB#SB#cFPG
G3GCGSGc 
' �
0!9
 :
  B3BC9
 #:
 # pPB#SB#c	 F`#G
G3GCGSGcG@# 
'"�
#@
 
'$�
%@
 
'&�
  ' 	 C@
!3@#@C�@`9
(:
( BB#+
(�@#(�H)�
"0*@@0F03G
GG#h4
+	 C@@#@3#@C@$�0pi49
-:
- BB#+
-�@#@+j4,
,
#�l#@,� EEE$F0#GG
GF GG#��@-�k.�
"@/P@@F0CG
GG#hD
0	 S@$@#@C#@S@3@4� @`iD9
2:
2 BB#+
2�@#P0jD,
1
#�l#P1� EEE$E4F0#GG
GF GG#�!�P2� k3�"
$ 49
6:
6 B#B3+
6#
@>
5@3�# �5?@�6 �$@�7�%
%P8+
9C��@E33E#33E33E3#@
&@�&N0�9@
CP
=:�'
&@;@�CP
=<�(
(P=PP@C@3@#$@4@D�)>
C9
A:
A0BB#B 30
A;
A@
)
?
*
@?+
A#D@D@$#@3@43@
aP@`@EsE$ssE4sS@C@#@D#@c@3@3�*p�PA+
B@$3@4#@C@DP
EPB@g0F 3G
-G@@4#@�+@�@4#@$3@D@C@P
EPC
>D�,
/PE9
V<
V@ 
F0
GFBSBc+
VS
0p@$@
0@#s@3#@s3@c@C@3�-@
�9
_:
_ BCB#@3@@$P
80GBSBcB s9
Hs:
Hs Bs�Bs�+
H�
P�@$@
0@#�@3#@�3@�@C@3@c4@SD�.@
�9
^:
^ 0BCB#�/�!4@#4F GG�@D@CD�/@4#@3@@DC@$P
8PH+
IS
)0�@$@s@#�@3#@�3@c@C@3�0@
e@#@3@@
C@$P
80I9
Qs<s
V�0
J@
NP
O`
PJBs�Bs�Bs �0
V�;�
V`

K

L

MKP�@$@#@�@3#@�@C@c4@SD�10
v9
]:
]0BB#B 3�20@�!4@34F CGG#@#@C@D@#D�2@4#@3@@DC@$P
8PLP�@$@�@#�@3#@�3@�@C@3@c4@SD�3@
�9
\:
\ BB#�400�!4@#4F 3GG@3@DD�4@4#@3@@
C@$P
8PMP�@$@�@#�@3#@�3@�@C@3@c4@SD�5@
�9
[:
[0BB#B 3�60@�!4@34F CGG#@#@C@D@#D�6@4#@3@@DC@$P
8PNBs�Bs�Bs �Bs0�+
V�
P�@$@#@3#@�@�3@�@C@c4@SD�7@
�9
Z:
Z0BB#B 3�80@�!4@34F CGG#@#@C@D@#D�8@4#@3@@DC@$P
8POBs�Bs�Bs �Bs0�Bs@�+
V�
P�@SD@$@C@3C@�3@�@#S@�#@�@S@c4�9`
�9
Y:
Y0BB#B 3�:0@�!4@34F CGG#@#@C@D@#D�:@4#@3@@DC@$P
8PPBs�Bs�Bs �Bs0�Bs@�BsP�+
V�
P�@SD@c4@$@C@3C@�3@�S@�@#c@�#@�@c�;p
�9
X:
X0BB#B 3�<0@�!4@34F CGG#@#@C@D@#D�<@4#@3@@DC@$P
8PQ0
Vs;s
V`
2
R

S

TR`p�=�!c@3@S@C$@4@#D@T�=-0F GG@� @�=@#@3@$@
C@4P
8@S`p�>�!c@3@S@C$@4@#D@T�>-0F GG@� @�>@#@3@$@
C@4P
8@T0p>$
U@#C@3#@C3@
3@c@S�?@
aU?$�@0�!F GG�@�@0V0P@$@#c@3#@c3@
4@C@3�A@
�9
W:
W BCB#@3@@$P
80W�AHX�;HY�9HZ�7H[�5H\�3H]�1H^�.H_�-H`�B
5@a0@@$@@3@#@�C -@@� �D 
c@�E�b�F
6 c @g@�G �d�H
9@e0@@@@3$�I@
h@F0CG
)GG@#@
4@$3�0@C�J@
�9
f:
f Bf�JHg�K
:@h@@#@#@3g @�L �i�M
<0j8
i#A#3C8
iCACSc8
icAcs�4
i�@sC@S#@3c@3@cP
8k�N
=@l8
k3A3CS8
kSAScs8
ksAs��4
k�@C3@c#@
am�O
>@n8
mACS8
mSAScs8
msAs��4
m�0�@S@#@S#@3@c@�@C$g0@� �P �EEEF G�G o�Q
@0p9
t:
t B3BC+
t3
-9
sC<C
s@0
q 
rqBC 9
s:
s0B3BSB c+
s3
`pEc3ES33E#3#@G�RN0rBCBC3+
s
@@E33E#3#@G�SN0s@PEC3E#3#@G �TN0t@0E3E#3#@G0�UN0u�V
C0v9
w:
w `0B3BCFPSG
DG3GCG
EG
@3@#3@#@S@
yw`0FPCG
DGG
G
EG
@#3@#@C@
yx�W
C@y0@>$
z@@@#@
F#@3�Xpz?$9
}<
}@ 
{0
|{BB#+
}�9
:
PB+

D@@A�Y0`EF0G
G�G0|BB#B 3+
}�+
}3
'9
~:
~PB+
~
D@@A�Z0`EF0G�G�G0}@F0G
GG@0~@G@�Z0@G@�Y0��[
I@�9
�:
� P@BDB@3@@#$@4�\`FPG
DGDGG
EG@4#@$3@D@
yP�@@@4@3@@#@$�]`FPG
DG4G
G
EG@$#@3@4@
y@��^
J@�0@@$@#@3@�_ 
�9
�:
�0BB#B 39
�#:
�#PB#B#0C+
�
D@3s@S@C3@
KC@
3c@@#@$#@s$� �`p
�0F GG@�+
�
H0F GGPG0��_J�@G@�a0��b
L`� `@3@S3@
S@Cs@#C@s#@C�c`
�9
�:
�00BB#B 3F CGG@@#@C#�d@
�9
�:
�0BB#B 3+
�#�@@F0GG�G3 �p@F CG
HG#F0GGCG3 ��cH��dJ��e
Lp�0p@3@c3@C�@#C@�#@S@C$�f`
�9
�:
�00BB 3F #GG@$@$�g@
�9
�:
�0BB#B 3+
�#�@@F0GG�G30�p@F CG
HG#F0GGCG30��fH��gJ��h
M@�+
�
@@#@3#0
v�@C@#@3#@3@C@
���i
N`��`$4@�@#@SD@CT@3d@t�j 
�9
�:
�0BB#B 39
�#:
�#PB#B#0CB#@S+
�
D@#@@C$@34@St
�D


�Dc
�c+
��@S=
��@D�@F0cG
RGTG@$3@�#@
RC@@dS@@4��p �kp
�@F0GGG@ �+
�
H@F0G
HG
Gt���jJ�@G@�l���m
S@�8
�#@@A#C4@#@C@3@@#$�n@
�9
�:
� BB#0
�;
�@
'
��
��@#C@4#@@3@$@C4�0�o@
�9
�:
� PBEF G�G�@#C@4#@@3@$@C4�0�p@
�9
�:
� PBB#E##F GG#�+
�
T@4#@@3@$@
�@�4
�#@G`��nJ��pH��oH��q
U@�9
�:
�PBCBSB0c+
�C
D`p>T
�@$@3@3@c@#@S#@@4@#D�rp �?T9
�<
�` 
�0
�P
��BB#+
��@$�`@A�s00F G�G@�BB#B 3+
��+
�3
'@$�`@A�t00F G
'G@�BB#B 3B0CB@S+
�
@$@c@Dp
�`�+
�
V@43@
WC@
V#@S@$@
3c@D�`�up
�@
T�0F #G
HG@C@43@S@$@
Xc@D�`�vp
�@
T�@G@�wN��x
Yp�9
�:
�PBsB@�+
�s
D
@@�@c4@S$@C@F0cG
RGG�@4S@
RC�yp
�@#@@@#�z 
�9
�:
� 0BB#>
�F G$G@#$@
F#�{p�?9
�:
� BB#+
��9
�$:
�$PB$+
�
D@$�@@A�|00F G�G@�0F #G
HG@43@
X@
C@$�@�}P
�@
T�@G@�~N��zH�@G@�|@��
Z �9
�:
� B#B39
�:
�PBB@C+
�
D�PFPG
DG#G3G
EGCF G#G�9
�:
�PB#B@3+
�#
D�@FPG
DGG
G
EG3F #GG@#�@G@��N�@G@��N���
[ �@#0
����
[0�9
�:
� B3BC8
�ASc9
�S:
�SPBSsBS�BS �+
�s
D+
��3+
��C p@c@#@3@S�� @F0GGG@ �8
�A3C9
�3:
�3PB3SB3cB3 s+
�S
D+
�c+
�s
 P@@C@#@3�� @F0GGG@ � PE3##@C0
��4
�@
H���
]@�@@@$@#@3@@4�� 
�9
�:
� BB#+
��@$@#@#$��0
�9
�:
� BB#9
�:
� B3BC0
�3;3
�@
'
��
��@#3@@C#@4@34�0��0
�@F0G�GG@�@#3@@C#@4@34�0��0
�@F0G
GG@�+
�
T@@4@#4�0�� 
�@F0G
GG@�+
�
@F0G
GGpG@Ǚ�Jș�Jə�
^ �9
�:
� B#B38
�ACS9
�C:
�CPBCSBCcBC s+
�S
D+
�c#+
�s30PF G�GC�8
�A#39
�#:
�#PB#CB#SB# c+
�C
D+
�S+
�c
00F G�G#�@3 
��4
�@
Ι�
K �9
�:
� B#B38
�ACS9
�C:
�CPBCcBCsBC �+
�c
D+
�s#+
Ѓ3@S�8
�A#39
�#:
�#PB#CB#SB# c+
�C
D+
�S+
�c
@3�@@3@#�� 
� E�4
�@ә�
_0�9
�:
� B3BC8
�ASc9
�S:
�SPBSsBS�BS �+
�s
D+
Ճ3+
ՓC pE#c�8
�A3C9
�3:
�3PB3SB3cB3 s+
�S
D+
�c+
�s
 PE#C�P@C@3��0
� E�4
� 0E#ؙ�
`0�9
�:
�PB3BCB0S+
�3
D``>T
�@$@#@C#@
a3@@S@@4@#D��p �?T9
�<
�� 
�0
�@
�`
��BB#+
�
V@#T@43@
WC@
V#@S@$@
3c@D�P��p
�0F G
TG�BB#B 3+
��@#T@$@3#�P@A��0`F G�GF GG�BB#B 3B0C+
��+
�C
'@#T@$@3#�P@A��0`F G
'GF GG�BB#B 3B0CB@SBPc+
�
@#T@3#@C3@SC@cS@$@c@D�P��p
�0F GG@�0@TF #G
HGT@C@43@S@$@
Xc@D�P��p
�`F G
HGF G
TG�@G@��N��
bp�pp>d
�@T@3@
c3@#�@#@�@c@S@C$@4@D��p �?d@43@$C@D#@S@@c@T@cd�`��p
�@��
dp�+
�
X9
�#:
�# B#cB#s+
�c
H@3#@C3@SC@sP
��@3#@C3@SCP
���
dP� P@@��P
�9
�:
�PBB@+
�
D+
�
@� �@@��
�@F0G
eGG@� ��@��@G@�� ��
fP�9
�:
�0BS+
�S
R=
��0
�;
�@
g
�
3
��@���P@CT@3d@#t@�9
�:
� BSBc+
�S
)9
�c:
�c BcsBc�+
�s
h8
�A���9
�:
�@B�B�B� DB�04@@�$��+
�
�F@GGGDG4E$F G
kG=
���|D#@@��00
�;
�@�
�

���F@GGGDG4E$F G
hG=
���F@GGGDG4E$F G
nG=
��@c=
��@�9
��:
��PB�B�#+
�
D@D@
o@#@!#@4$��0+
����@EtE>$
�@4#@
o34@
c��p �?$9
�:
� B+
�
)�@t�@@�@�t�@P��
��E#ED##E$##E##E#@G��� P�@G@������J���
D�9
�:
�PBk�+
�k�
DB 
��#

�
�#+
��9
�:
�PBB#+
�
D@#�9
�:
�PBB#B 3+
�
D0@F G#G3�@G@��N�@G@��N(��
t(-(��
u (8-  A#39-#:-#PB#B#CB#0S+-
D@3@S3@S@#@
#@
gc@C@
C@S��p
�@@ - (4-(@G@�� (��
2(��-���� (��
o (	8-
A#38-
3A3CS8-
SAScs8-
sAs��8-
�A���8-
�A���8-
�A���8-
�A��4-
4-
�P�@@�@G�@�@#$@c4@CD�� !@C@#@@$3@@C$� 0��@-F GG�GEF #GG�G$E#F #GG�GF 3G
zG#E3#F 3G
{GE3#F #G
|GE#0(
��H(�
}(+-
~@G�(
�
(@�N"(�
(@@�N #(��
�@(8-ACS9-C:-CPBCcBCsBC0�+-c
Dp�@#D@4@
o@!#@s@C@�@$@3T@Sd��0+-�@EET>-@$#@
o3$@4��p (?9-:- B+-
)@D=-(@@#@A��0=-(@(@C@D#@4@T3@d@Cd�`��@- E(@S@-(4-(��
�(8-A#9-:-PBB3+-
D@#@3��- E(4-(@G@��(��
�(8-A��
�@@@��- E(4-( �P
�@(!9-":-"PBCBSB0c+-"C
D+-"S3p@@
�C@#@#@c��p09-#:-# BB#+-#�@�@A��00F G�G@("@�(#��H($��
�@(%9-&:-&PBCBSB0cB@s+-&C
D+-&s3
�pF sG
G#F �G3G#F CG
�G�@c3@
gc@s#@S�@S@@���p
�@
(&@�('�G
� ((9-):-)PB#B@3+-)#
D,-)31-)3@@3��$@�()@�(*�+
�0(+0
pStrTImpT�%
	


#$'+,+.
1787;7?AB
G
H

O
P
Q7\ij
l
m
pqr
svwvxy
�
�
�ExpT$}o	>n=l<j&;%#!
FunTd�+aP��(aP��%aP��!aP�LitT=,x�U�;O�0�M����������� $�Ā`����I�ڕ����qN�R���|���(��#��}�d7���kī�C�~�s�x"�s�ฅ�*86�~H��/�O;���[0	�u��$|i(�FJv�	%2�4
�'c@��J˲�Xi��T��w�����<�lqm��j$��">'���KM����|�3ay��Cm�8m�B6��v�YFj{���4�OV�  �b���*-O��(�C���0P��ݘ.1��m��K
Y�����^�r'v���;|]�k��Vj�iW�U��2pdV�B�֑h�
��$v����AttrT�lhdvsnln�+��I�'*�
��*�jhdcallbacklhhdinitalhdtypeaGdfunlhdtypeaGdproductlhdann_typeaGlhdvaraGdInitArgshdtypeaGdtermjjjhdtypeaHdunionlhdtypeaHdtuplelhdatomaHdokhdann_typeaHlhdvaraHdStatehdtypeaHdtermjjjhdtypeaIdtuplelhdatomaIdokhdann_typeaIlhdvaraIdStatehdtypeaIdtermjjhdatomaId	hibernatejhdtypeaJdtuplelhdatomaJderrorhdann_typeaJlhdvaraJdReasonhdtypeaJdtermjjjjjjjhdcallbacklhhdhandle_eventalhdtypeaKdfunlhdtypeaKdproductlhdann_typeaKlhdvaraKdEventhdtypeaKdtermjjhdann_typeaKlhdvaraKdStatehdtypeaKdtermjjjhdtypeaLdunionlhdtypeaLdtuplelhdatomaLdokhdann_typeaLlhdvaraLdNewStatehdtypeaLdtermjjjhdtypeaMdtuplelhdatomaMdokhdann_typeaMlhdvaraMdNewStatehdtypeaMdtermjjhdatomaMd	hibernatejhdtypeaNdtuplelhdatomaNdswap_handlerhdann_typeaNlhdvaraNdArgs1hdtypeaNdtermjjhdann_typeaNlhdvaraNdNewStatehdtypeaNdtermjjhdann_typeaOlhdvaraOdHandler2hd
paren_typeaOlhdtypeaOdunionlhdtypeaOdatomjhdtypeaOdtuplelhdtypeaOdatomjhdann_typeaOlhdvaraOdIdhdtypeaOdtermjjjjjjhdann_typeaOlhdvaraOdArgs2hdtypeaOdtermjjjhdatomaPdremove_handlerjjjjhdcallbacklhhdhandle_callalhdtypeaQdfunlhdtypeaQdproductlhdann_typeaQlhdvaraQdRequesthdtypeaQdtermjjhdann_typeaQlhdvaraQdStatehdtypeaQdtermjjjhdtypeaRdunionlhdtypeaRdtuplelhdatomaRdokhdann_typeaRlhdvaraRdReplyhdtypeaRdtermjjhdann_typeaRlhdvaraRdNewStatehdtypeaRdtermjjjhdtypeaSdtuplelhdatomaSdokhdann_typeaSlhdvaraSdReplyhdtypeaSdtermjjhdann_typeaSlhdvaraSdNewStatehdtypeaSdtermjjhdatomaSd	hibernatejhdtypeaTdtuplelhdatomaTdswap_handlerhdann_typeaTlhdvaraTdReplyhdtypeaTdtermjjhdann_typeaTlhdvaraTdArgs1hdtypeaTdtermjjhdann_typeaTlhdvaraTdNewStatehdtypeaTdtermjjhdann_typeaUlhdvaraUdHandler2hd
paren_typeaUlhdtypeaUdunionlhdtypeaUdatomjhdtypeaUdtuplelhdtypeaUdatomjhdann_typeaUlhdvaraUdIdhdtypeaUdtermjjjjjjhdann_typeaUlhdvaraUdArgs2hdtypeaUdtermjjjhdtypeaVdtuplelhdatomaVdremove_handlerhdann_typeaVlhdvaraVdReplyhdtypeaVdtermjjjjjjjhdcallbacklhhdhandle_infoalhdtypeaWdfunlhdtypeaWdproductlhdann_typeaWlhdvaraWdInfohdtypeaWdtermjjhdann_typeaWlhdvaraWdStatehdtypeaWdtermjjjhdtypeaXdunionlhdtypeaXdtuplelhdatomaXdokhdann_typeaXlhdvaraXdNewStatehdtypeaXdtermjjjhdtypeaYdtuplelhdatomaYdokhdann_typeaYlhdvaraYdNewStatehdtypeaYdtermjjhdatomaYd	hibernatejhdtypeaZdtuplelhdatomaZdswap_handlerhdann_typeaZlhdvaraZdArgs1hdtypeaZdtermjjhdann_typeaZlhdvaraZdNewStatehdtypeaZdtermjjhdann_typea[lhdvara[dHandler2hd
paren_typea[lhdtypea[dunionlhdtypea[datomjhdtypea[dtuplelhdtypea[datomjhdann_typea[lhdvara[dIdhdtypea[dtermjjjjjjhdann_typea[lhdvara[dArgs2hdtypea[dtermjjjhdatoma\dremove_handlerjjjjhdcallbacklhhd	terminatealhdtypea]dfunlhdtypea]dproductlhdann_typea]lhdvara]dArgshd
paren_typea]lhdtypea]dunionlhdtypea]dtermjhdtypea]dtuplelhdatoma]dstophdann_typea]lhdvara]dReasonhdtypea]dtermjjjhdatoma^dstophdatoma^dremove_handlerhdtypea_dtuplelhdatoma_derrorhdtypea_dtuplelhdatoma_dEXIThdann_typea_lhdvara_dReasonhdtypea_dtermjjjjhdtypea`dtuplelhdatoma`derrorhdtypea`dtermjjjjjhdann_typeaalhdvaraadStatehdtypeaadtermjjjhdtypeabdtermjjjjhdcallbacklhhdcode_changealhdtypeacdfunlhdtypeacdproductlhdann_typeaclhdvaracdOldVsnhd
paren_typeaclhdtypeacdunionlhdtypeacdtermjhdtypeacdtuplelhdatomacddownhdtypeacdtermjjjjjhdann_typeadlhdvaraddStatehdtypeaddtermjjhdann_typeadlhdvaraddExtrahdtypeaddtermjjjhdtypeaedtuplelhdatomaedokhdann_typeaelhdvaraedNewStatehdtypeaedtermjjjjjjjAbst