audioTypes.h File Reference
#include <string>
#include <list>
#include <boost/function.hpp>
#include "audioConfig.h"
Include dependency graph for audioTypes.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | Port |
Struct defining a port. More... | |
struct | Connection |
Struct defining a connection between two ports. More... | |
struct | PortGpio |
Struct defining an assignment between a port and a gpio. More... | |
Namespaces | |
dpyAudio | |
Deepsy Audio namespace that includes the different enums, structs or method signatures that should be used. | |
Typedefs | |
typedef boost::function< void(const PortEventType &event, const Port &port)> | PortEventFunction |
Port event handler function. | |
Enumerations | |
enum | PortType { NA_TYPE = 0, INPUT = 1, OUTPUT = 2 } |
Enumeration defining the different kinds of ports. More... | |
enum | PortEventType { PORT_ADDED = 0, PORT_REMOVED = 1 } |
enum | PortGpioEventType { GPIO_ASSIGNED = 0, GPIO_RELEASED = 1 } |
enum | ConnectionListEventType { CONNECTION_ADDED = 0, CONNECTION_REMOVED = 1 } |
enum | ConnectionStatusEventType { ENABLED = 0, DISABLED = 1, UPDATED = 2 } |
enum | TaskType { PLAY = 0, RECORD = 1 } |
Enumeration defining the different type of audio tasks. More... | |
Detailed Description
/ Header file for Audio types
- Date
- 13/11/2020
- Copyright
- GMV, S.A. 2020. Property of GMV, S.A.; all rights reserved