Enum ethcore::client::ClientIoMessage [] [src]

pub enum ClientIoMessage {
    NewChainHead,
    BlockVerified,
    BeginRestoration(ManifestData),
    FeedStateChunk(H256, Bytes),
    FeedBlockChunk(H256, Bytes),
    TakeSnapshot(u64),
    Execute(Callback),
}

Message type for external and internal events

Variants

Best Block Hash in chain has been changed

A block is ready

Begin snapshot restoration

Feed a state chunk to the snapshot service

Feed a block chunk to the snapshot service

Take a snapshot for the block with given number.

Execute wrapped closure

Methods

impl ClientIoMessage
[src]

Create new ClientIoMessage that executes given procedure.

Trait Implementations

impl Debug for ClientIoMessage
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for ClientIoMessage

impl Sync for ClientIoMessage