|
В конкуррентском код-композере есть лов-левел IO функции, которые можно переделать на свой лад, в хелпе все расписано. Эти ф-ции называются:
#include "file.h"
int add_device(char *name,
unsigned flags,
int (*dopen)(),
int (*dclose)(),
int (*dread)(),
int (*dwrite)(),
fpos_t (*dlseek)(),
int (*dunlink)(),
int (*drename)();
то есть через ф-цию add_device добавляются свои обработчики лов-левел функций. После чего Вы можете сами как хотите так и работать с этим "псевдофайлом".
В общем ищите в VDSP аналогичное, думаю должно быть, все таки конкурренты :)