Struct solana::blob_fetch_stage::BlobFetchStage [−][src]
pub struct BlobFetchStage { /* fields omitted */ }
Methods
impl BlobFetchStage
[src]
impl BlobFetchStage
pub fn new(
socket: UdpSocket,
exit: Arc<AtomicBool>,
blob_recycler: &BlobRecycler
) -> (Self, BlobReceiver)
[src]
pub fn new(
socket: UdpSocket,
exit: Arc<AtomicBool>,
blob_recycler: &BlobRecycler
) -> (Self, BlobReceiver)
pub fn new_multi_socket(
sockets: Vec<UdpSocket>,
exit: Arc<AtomicBool>,
blob_recycler: &BlobRecycler
) -> (Self, BlobReceiver)
[src]
pub fn new_multi_socket(
sockets: Vec<UdpSocket>,
exit: Arc<AtomicBool>,
blob_recycler: &BlobRecycler
) -> (Self, BlobReceiver)
pub fn close(&self)
[src]
pub fn close(&self)
Trait Implementations
impl Service for BlobFetchStage
[src]
impl Service for BlobFetchStage
fn thread_hdls(self) -> Vec<JoinHandle<()>>
[src]
fn thread_hdls(self) -> Vec<JoinHandle<()>>
fn join(self) -> Result<()>
[src]
fn join(self) -> Result<()>
Auto Trait Implementations
impl Send for BlobFetchStage
impl Send for BlobFetchStage
impl Sync for BlobFetchStage
impl Sync for BlobFetchStage