git.ucc.asn.au
/
matches
/
MCTX3420.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use experiment folders instead of chdir
[matches/MCTX3420.git]
/
server
/
common.h
diff --git
a/server/common.h
b/server/common.h
index
43bb8bd
..
fa997c5
100644
(file)
--- a/
server/common.h
+++ b/
server/common.h
@@
-6,13
+6,24
@@
#ifndef _COMMON_H
#define _COMMON_H
#ifndef _COMMON_H
#define _COMMON_H
+/** Defines required to allow various C standard functions to be used **/
#define _POSIX_C_SOURCE 200809L
#define _BSD_SOURCE
#define _XOPEN_SOURCE 600
#define _POSIX_C_SOURCE 200809L
#define _BSD_SOURCE
#define _XOPEN_SOURCE 600
+/** Determine if we're running on the BBB **/
+#ifdef __arm__
+ #define _BBB
+#else
+ //#warning This software was designed for the BeagleBone Black. Some features may not work.
+#endif //__arm__
+
/** The current API version **/
#define API_VERSION 0
/** The current API version **/
#define API_VERSION 0
+
+
+
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
@@
-34,6
+45,10
@@
#define TIMEVAL_DIFF(tv1, tv2) ((tv1).tv_sec - (tv2).tv_sec + 1e-6 * ((tv1).tv_usec - (tv2).tv_usec))
#define TIMEVAL_DIFF(tv1, tv2) ((tv1).tv_sec - (tv2).tv_sec + 1e-6 * ((tv1).tv_usec - (tv2).tv_usec))
+extern bool PathExists(const char * path);
+extern bool DirExists(const char * path);
+
+
#endif //_COMMON_H
#endif //_COMMON_H
UCC
git Repository :: git.ucc.asn.au