Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Diff of /mex/block_interface.h [15a7b2] .. [76dce7] Maximize Restore

  Switch to side-by-side view

--- a/mex/block_interface.h
+++ b/mex/block_interface.h
@@ -8,13 +8,23 @@
 {
 char name[COMMAND_LENGTH];
 mxArray* var;
-void (*setter)(biEntry* obj,mxArray* in);
-mxArray* (*getter)(biEntry* obj);
-//const mxArray* defaultVal;
+void (*setter)(struct biEntry* obj,mxArray* in);
+mxArray* (*getter)(struct biEntry* obj);
+void (*reseter)(struct biEntry* obj, mxArray* in);
 }
 biEntry;
+
 
 void defaultSetter(biEntry* obj,mxArray* in);
 mxArray* defaultGetter(biEntry* obj);
 
 
+biEntry* lookupEntry(const char* name, biEntry* dict, size_t dictLen);
+
+/*
+ * Custom functions
+ * */
+mxArray* getSource(biEntry* obj);
+mxArray* getEnqBufCount(biEntry* obj);
+mxArray* getToPlay(biEntry* obj);
+void incPageNo();