summaryrefslogtreecommitdiffstats
path: root/lib/src/reactor/gossip/ctrl.rs
blob: d65af9c285b6f58b882f2413f6a2d9167087ea11 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use anyhow::Result;

#[derive(Debug)]
pub enum GossipRequest {
    Ping,
    PublishMe,
    Connect(ipfs::MultiaddrWithPeerId),
}

#[derive(Debug)]
pub enum GossipReply {
    Pong,
    NoHead,
    PublishMeResult(Result<()>),
    ConnectResult(Result<()>),
}