github.com/ergo-services/ergo@v1.999.224/proto/dist/types.go (about)

     1  package dist
     2  
     3  // Distributed operations codes (http://www.erlang.org/doc/apps/erts/erl_dist_protocol.html)
     4  const (
     5  	distProtoLINK                   = 1
     6  	distProtoSEND                   = 2
     7  	distProtoEXIT                   = 3
     8  	distProtoUNLINK                 = 4
     9  	distProtoNODE_LINK              = 5
    10  	distProtoREG_SEND               = 6
    11  	distProtoGROUP_LEADER           = 7
    12  	distProtoEXIT2                  = 8
    13  	distProtoSEND_TT                = 12
    14  	distProtoEXIT_TT                = 13
    15  	distProtoREG_SEND_TT            = 16
    16  	distProtoEXIT2_TT               = 18
    17  	distProtoMONITOR                = 19
    18  	distProtoDEMONITOR              = 20
    19  	distProtoMONITOR_EXIT           = 21
    20  	distProtoSEND_SENDER            = 22
    21  	distProtoSEND_SENDER_TT         = 23
    22  	distProtoPAYLOAD_EXIT           = 24
    23  	distProtoPAYLOAD_EXIT_TT        = 25
    24  	distProtoPAYLOAD_EXIT2          = 26
    25  	distProtoPAYLOAD_EXIT2_TT       = 27
    26  	distProtoPAYLOAD_MONITOR_P_EXIT = 28
    27  	distProtoSPAWN_REQUEST          = 29
    28  	distProtoSPAWN_REQUEST_TT       = 30
    29  	distProtoSPAWN_REPLY            = 31
    30  	distProtoSPAWN_REPLY_TT         = 32
    31  	distProtoALIAS_SEND             = 33
    32  	distProtoALIAS_SEND_TT          = 34
    33  	distProtoUNLINK_ID              = 35
    34  	distProtoUNLINK_ID_ACK          = 36
    35  
    36  	// ergo operations codes
    37  	distProtoPROXY_CONNECT_REQUEST = 101
    38  	distProtoPROXY_CONNECT_REPLY   = 102
    39  	distProtoPROXY_CONNECT_CANCEL  = 103
    40  	distProtoPROXY_DISCONNECT      = 104
    41  )