package server import ( "github.com/iotaledger/goshimmer/plugins/analysis/types/addnode" "github.com/iotaledger/goshimmer/plugins/analysis/types/connectnodes" "github.com/iotaledger/goshimmer/plugins/analysis/types/disconnectnodes" "github.com/iotaledger/goshimmer/plugins/analysis/types/ping" "github.com/iotaledger/goshimmer/plugins/analysis/types/removenode" "time" ) const ( IDLE_TIMEOUT = 5 * time.Second STATE_INITIAL = byte(255) STATE_INITIAL_ADDNODE = byte(254) STATE_CONSECUTIVE = byte(253) STATE_PING = ping.MARSHALLED_PACKET_HEADER STATE_ADD_NODE = addnode.MARSHALLED_PACKET_HEADER STATE_REMOVE_NODE = removenode.MARSHALLED_PACKET_HEADER STATE_CONNECT_NODES = connectnodes.MARSHALLED_PACKET_HEADER STATE_DISCONNECT_NODES = disconnectnodes.MARSHALLED_PACKET_HEADER )