IDataExchangeReceiverTrait

Trait IDataExchangeReceiverTrait 

Source
pub trait IDataExchangeReceiverTrait {
    // Required methods
    unsafe fn queueOpened(
        &self,
        userContextID: DataExchangeUserContextID,
        blockSize: uint32,
        dispatchOnBackgroundThread: *mut TBool,
    );
    unsafe fn queueClosed(&self, userContextID: DataExchangeUserContextID);
    unsafe fn onDataExchangeBlocksReceived(
        &self,
        userContextID: DataExchangeUserContextID,
        numBlocks: uint32,
        blocks: *mut DataExchangeBlock,
        onBackgroundThread: TBool,
    );
}

Required Methods§

Source

unsafe fn queueOpened( &self, userContextID: DataExchangeUserContextID, blockSize: uint32, dispatchOnBackgroundThread: *mut TBool, )

Source

unsafe fn queueClosed(&self, userContextID: DataExchangeUserContextID)

Source

unsafe fn onDataExchangeBlocksReceived( &self, userContextID: DataExchangeUserContextID, numBlocks: uint32, blocks: *mut DataExchangeBlock, onBackgroundThread: TBool, )

Implementors§