| 
    Библиотека LUFA (раннее название MyUSB) версия 101122 
   | 
 
Определения функций потоковых каналов USB. More...
#include <avr/pgmspace.h>#include <avr/eeprom.h>#include <stdbool.h>#include "../../../Common/Common.h"#include "USBTask.h"#include "StreamCallbacks.h"Enumerations | |
| enum | Pipe_Stream_RW_ErrorCodes_t {  PIPE_RWSTREAM_NoError = 0, PIPE_RWSTREAM_PipeStalled = 1, PIPE_RWSTREAM_DeviceDisconnected = 2, PIPE_RWSTREAM_Timeout = 3, PIPE_RWSTREAM_CallbackAborted = 4 }  | 
Functions | |
| uint8_t | Pipe_Discard_Stream (uint16_t Length, StreamCallbackPtr_t Callback) | 
| uint8_t | Pipe_Write_Stream_LE (const void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Write_EStream_LE (const void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Write_PStream_LE (const void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Write_Stream_BE (const void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Write_EStream_BE (const void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Write_PStream_BE (const void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Read_Stream_LE (void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Read_EStream_LE (void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Read_Stream_BE (void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
| uint8_t | Pipe_Read_EStream_BE (void *Buffer, uint16_t Length, StreamCallbackPtr_t Callback) ATTR_NON_NULL_PTR_ARG(1) | 
Этот файл содержит структуры, прототипы функций и макросы, связанные в отправкой и приемом произвольных данных потоков через каналы данных устройства, когда библиотека инициализирована в режиме хоста USB.