Struct bitcoin_net_zmq::ZMQAbstractNotifier
source · pub struct ZMQAbstractNotifier { /* private fields */ }
Expand description
Implementations§
source§impl ZMQAbstractNotifier
impl ZMQAbstractNotifier
pub fn create<T>() -> Box<ZMQAbstractNotifier>
pub fn get_type(&self) -> String
pub fn set_type(&mut self, t: &String)
pub fn get_address(&self) -> String
pub fn set_address(&mut self, a: &String)
pub fn get_outbound_message_high_water_mark(&self) -> i32
pub fn set_outbound_message_high_water_mark(&mut self, sndhwm: i32)
pub fn notify_block(&mut self, block_index: Arc<BlockIndex>) -> bool
pub fn notify_transaction(&mut self, transaction: &Transaction) -> bool
pub fn notify_block_connect(&mut self, block_index: Arc<BlockIndex>) -> bool
pub fn notify_block_disconnect(&mut self, block_index: Arc<BlockIndex>) -> bool
pub fn notify_transaction_acceptance( &mut self, transaction: &Transaction, mempool_sequence: u64 ) -> bool
pub fn notify_transaction_removal( &mut self, transaction: &Transaction, mempool_sequence: u64 ) -> bool
Trait Implementations§
source§impl Default for ZMQAbstractNotifier
impl Default for ZMQAbstractNotifier
Auto Trait Implementations§
impl RefUnwindSafe for ZMQAbstractNotifier
impl !Send for ZMQAbstractNotifier
impl !Sync for ZMQAbstractNotifier
impl Unpin for ZMQAbstractNotifier
impl UnwindSafe for ZMQAbstractNotifier
Blanket Implementations§
§impl<T, U> CastInto<U> for Twhere
U: CastFrom<T>,
impl<T, U> CastInto<U> for Twhere U: CastFrom<T>,
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> StaticUpcast<T> for T
impl<T> StaticUpcast<T> for T
§unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
Convert type of a const pointer. Read more