Newer
Older
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
)