|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
what an ASIO driver calls back into its host: the buffer switch and the driver's own notifications. The comments are the SDK's own description of the contract More...
#include <dx_asio_client_driver.h>
Public Member Functions | |
| virtual long | asioMessage (long selector, long value, void *message, double *opt) noexcept=0 |
| virtual void | bufferSwitch (long doubleBufferIndex, ::ASIOBool directProcess) noexcept=0 |
| virtual::ASIOTime * | bufferSwitchTimeInfo (::ASIOTime *params, long doubleBufferIndex, ::ASIOBool directProcess) noexcept=0 |
| virtual void | sampleRateDidChange (::ASIOSampleRate sRate) noexcept=0 |
what an ASIO driver calls back into its host: the buffer switch and the driver's own notifications. The comments are the SDK's own description of the contract
|
pure virtualnoexcept |
Implemented in dx::asio::client::_device< desc_t, preference_t, stream_t, group_t >, dx::asio::client::_device< desc, preference, stream< device< desc, preference, stream, group > >, group< device< desc, preference, stream, group > > >, and dx::asio::client::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t, group_t > >, group_t< device< desc_t, preference_t, stream_t, group_t > > >.
|
pure virtualnoexcept |
Implemented in dx::asio::client::_device< desc_t, preference_t, stream_t, group_t >, dx::asio::client::_device< desc, preference, stream< device< desc, preference, stream, group > >, group< device< desc, preference, stream, group > > >, and dx::asio::client::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t, group_t > >, group_t< device< desc_t, preference_t, stream_t, group_t > > >.
|
pure virtualnoexcept |
Implemented in dx::asio::client::_device< desc_t, preference_t, stream_t, group_t >, dx::asio::client::_device< desc, preference, stream< device< desc, preference, stream, group > >, group< device< desc, preference, stream, group > > >, and dx::asio::client::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t, group_t > >, group_t< device< desc_t, preference_t, stream_t, group_t > > >.
|
pure virtualnoexcept |
Implemented in dx::asio::client::_device< desc_t, preference_t, stream_t, group_t >, dx::asio::client::_device< desc, preference, stream< device< desc, preference, stream, group > >, group< device< desc, preference, stream, group > > >, and dx::asio::client::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t, group_t > >, group_t< device< desc_t, preference_t, stream_t, group_t > > >.
| (c) copyright 2009 dynamic acoustics e.U. | generated on |