Struct solana::ncp::Ncp [−][src]
pub struct Ncp { /* fields omitted */ }
Methods
impl Ncp
[src]
impl Ncp
pub fn new(
crdt: &Arc<RwLock<Crdt>>,
window: SharedWindow,
ledger_path: Option<&str>,
gossip_listen_socket: UdpSocket,
gossip_send_socket: UdpSocket,
exit: Arc<AtomicBool>
) -> Result<Ncp>
[src]
pub fn new(
crdt: &Arc<RwLock<Crdt>>,
window: SharedWindow,
ledger_path: Option<&str>,
gossip_listen_socket: UdpSocket,
gossip_send_socket: UdpSocket,
exit: Arc<AtomicBool>
) -> Result<Ncp>
pub fn close(self) -> Result<()>
[src]
pub fn close(self) -> Result<()>
Trait Implementations
impl Service for Ncp
[src]
impl Service for Ncp
fn thread_hdls(self) -> Vec<JoinHandle<()>>
[src]
fn thread_hdls(self) -> Vec<JoinHandle<()>>
fn join(self) -> Result<()>
[src]
fn join(self) -> Result<()>