package server import ( "time" "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" ) const ( IDLE_TIMEOUT = 5 * time.Second STATE_INITIAL = byte(255) STATE_INITIAL_ADDNODE = byte(254) STATE_CONSECUTIVE = byte(253) STATE_PING = ping.MARSHALED_PACKET_HEADER STATE_ADD_NODE = addnode.MARSHALED_PACKET_HEADER STATE_REMOVE_NODE = removenode.MARSHALED_PACKET_HEADER STATE_CONNECT_NODES = connectnodes.MARSHALED_PACKET_HEADER STATE_DISCONNECT_NODES = disconnectnodes.MARSHALED_PACKET_HEADER )