TSP: The Transport Sample Protocol



Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

tsp_sample_ringbuf.h

Go to the documentation of this file.
00001 
00039 #ifndef _TSP_SAMPLE_RINGBUF_H
00040 #define _TSP_SAMPLE_RINGBUF_H
00041 
00042 #include "tsp_prjcfg.h"
00043 
00044 #include "tsp_consumer.h"
00045 #include "tsp_ringbuf.h"
00046 
00047 /* FIXME : remove DUMMY from the names ... It is historical */
00048 
00049 /* These defined are use to insert message in the ringbuf that the API
00050 consumer reads, unsing the TSP_consumer_read_sample function */
00051 
00053 #define TSP_DUMMY_PROVIDER_GLOBAL_INDEX_EOF   0xFFFFFFFF
00054 
00056 #define TSP_DUMMY_PROVIDER_GLOBAL_INDEX_RECONF   0xFFFFFFFE
00057 
00059 #define TSP_DUMMY_PROVIDER_GLOBAL_INDEX_RECEIVER_ERROR   0xFFFFFFFD
00060 
00062 #define TSP_DUMMY_PROVIDER_GLOBAL_INDEX_GLU_DATA_LOST   0xFFFFFFFC
00063 
00066 #define TSP_DUMMY_PROVIDER_GLOBAL_INDEX_CONSUMER_DATA_LOST   0xFFFFFFFB
00067 
00068 
00069 
00070 /* samples ring buf */
00071 RINGBUF_DECLARE_TYPE_DYNAMIC(TSP_sample_ringbuf_t,TSP_sample_t);
00072 
00073                                        
00074 #endif /* _TSP_SAMPLE_RINGBUF_H */
Framework Home Page.

Beware !! TSP wave is coming...