Trait vst3::Steinberg::IBStreamTrait
source · pub trait IBStreamTrait {
// Required methods
unsafe fn read(
&self,
buffer: *mut c_void,
numBytes: int32,
numBytesRead: *mut int32
) -> tresult;
unsafe fn write(
&self,
buffer: *mut c_void,
numBytes: int32,
numBytesWritten: *mut int32
) -> tresult;
unsafe fn seek(
&self,
pos: int64,
mode: int32,
result: *mut int64
) -> tresult;
unsafe fn tell(&self, pos: *mut int64) -> tresult;
}