Changeset 680 for trunk/zoo-project/zoo-kernel/service_internal.h
- Timestamp:
- Jun 24, 2015, 1:58:17 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/zoo-project/zoo-kernel/service_internal.h
r654 r680 98 98 #endif 99 99 100 char *readVSIFile(maps*,const char*);101 int setOutputValue( maps*, const char*, char*, size_t);102 char* getInputValue( maps*,const char*,size_t*);100 ZOO_DLL_EXPORT char *readVSIFile(maps*,const char*); 101 ZOO_DLL_EXPORT int setOutputValue( maps*, const char*, char*, size_t); 102 ZOO_DLL_EXPORT char* getInputValue( maps*,const char*,size_t*); 103 103 104 void unhandleStatus(maps*);105 int _updateStatus(maps*);106 char* _getStatus(maps*,char*);107 char* _getStatusFile(maps*,char*);108 char* getStatus(int);109 char* getStatusId(maps*,char*);104 ZOO_DLL_EXPORT void unhandleStatus(maps*); 105 ZOO_DLL_EXPORT int _updateStatus(maps*); 106 ZOO_DLL_EXPORT char* _getStatus(maps*,char*); 107 ZOO_DLL_EXPORT char* _getStatusFile(maps*,char*); 108 ZOO_DLL_EXPORT char* getStatus(int); 109 ZOO_DLL_EXPORT char* getStatusId(maps*,char*); 110 110 111 int updateStatus( maps*,const int,const char*);112 int removeShmLock(maps*, int);111 ZOO_DLL_EXPORT int updateStatus( maps*,const int,const char*); 112 ZOO_DLL_EXPORT int removeShmLock(maps*, int); 113 113 /** 114 114 * Cross platform type used for Lock identifier … … 117 117 #define semid int 118 118 #else 119 #include <windows.h> 119 120 #define semid HANDLE 120 121 #endif 121 semid acquireLock(maps*);122 semid getShmLockId(maps*,int);123 int lockShm(semid);124 int unlockShm(semid);122 ZOO_DLL_EXPORT semid acquireLock(maps*); 123 ZOO_DLL_EXPORT semid getShmLockId(maps*,int); 124 ZOO_DLL_EXPORT int lockShm(semid); 125 ZOO_DLL_EXPORT int unlockShm(semid); 125 126 126 127 #ifdef __cplusplus
Note: See TracChangeset
for help on using the changeset viewer.