![]() |
Photon Voice
v2.7
|
BufferReaderPushAdapter< T > Class Template Reference
Simple BufferReaderPushAdapterBase implementation using a single buffer, using synchronous LocalVoice.PushData More...
Inherits BufferReaderPushAdapterBase< T >.
Public Member Functions | |
| BufferReaderPushAdapter (LocalVoice localVoice, IDataReader< T > reader) | |
| Create a new BufferReaderPushAdapter instance More... | |
| override void | Service (LocalVoice localVoice) |
| Do the actual data read/push. More... | |
Public Member Functions inherited from BufferReaderPushAdapterBase< T > | |
| BufferReaderPushAdapterBase (IDataReader< T > reader) | |
| Create a new BufferReaderPushAdapterBase instance More... | |
| void | Dispose () |
| Release resources associated with this instance. More... | |
Protected Attributes | |
| T[] | buffer |
Protected Attributes inherited from BufferReaderPushAdapterBase< T > | |
| IDataReader< T > | reader |
Detailed Description
Simple BufferReaderPushAdapterBase implementation using a single buffer, using synchronous LocalVoice.PushData
Constructor & Destructor Documentation
| BufferReaderPushAdapter | ( | LocalVoice | localVoice, |
| IDataReader< T > | reader | ||
| ) |
Create a new BufferReaderPushAdapter instance
- Parameters
-
localVoice LocalVoice instance to push data to. reader DataReader to read from.
Member Function Documentation
|
virtual |
Do the actual data read/push.
- Parameters
-
localVoice LocalVoice instance to push data to.
Implements BufferReaderPushAdapterBase< T >.

Public Member Functions inherited from