| 3071 | static bool asioXRun; |
| 3072 | |
| 3073 | struct AsioHandle |
| 3074 | { |
| 3075 | int drainCounter; // Tracks callback counts when draining |
| 3076 | bool internalDrain; // Indicates if stop is initiated from callback or not. |
| 3077 | ASIOBufferInfo * bufferInfos; |
| 3078 | HANDLE condition; |
| 3079 | |
| 3080 | AsioHandle() |
| 3081 | : drainCounter(0) |
| 3082 | , internalDrain(false) |
| 3083 | , bufferInfos(0) |
| 3084 | { |
| 3085 | } |
| 3086 | }; |
| 3087 | |
| 3088 | // Function declarations (definitions at end of section) |
| 3089 | static const char * getAsioErrorString(ASIOError result); |
nothing calls this directly
no outgoing calls
no test coverage detected