Changeset 217 for branches/branch-1.2/zoo-kernel/service_internal.h
- Timestamp:
- May 31, 2011, 3:30:49 AM (13 years ago)
- Location:
- branches/branch-1.2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/branch-1.2
-
branches/branch-1.2/zoo-kernel/service_internal.h
r88 r217 38 38 #include <sys/stat.h> 39 39 #include <sys/types.h> 40 #ifndef WIN32 40 41 #include <sys/ipc.h> 41 42 #include <sys/shm.h> 43 #else 44 #include <direct.h> 45 #endif 42 46 #include <stdio.h> 43 47 #include <unistd.h> … … 54 58 #include <openssl/buffer.h> 55 59 56 extern int getServiceFromFile(c har*,service**);57 extern int conf_read(c har*,maps*);60 extern int getServiceFromFile(const char*,service**); 61 extern int conf_read(const char*,maps*); 58 62 59 63 #ifdef USE_JS … … 71 75 static int nbNs=0; 72 76 73 void *unhandleStatus(maps*);74 void *updateStatus(maps*);77 void unhandleStatus(maps*); 78 void updateStatus(maps*); 75 79 char* getStatus(int); 76 80 … … 84 88 char* getEncoding(maps*); 85 89 86 int zooXmlSearchForNs(c har*);87 int zooXmlAddNs(xmlNodePtr,c har*,char*);90 int zooXmlSearchForNs(const char*); 91 int zooXmlAddNs(xmlNodePtr,const char*,const char*); 88 92 void zooXmlCleanupNs(); 89 93 90 94 void printExceptionReportResponse(maps*,map*); 91 95 xmlNodePtr createExceptionReportNode(maps*,map*,int); 92 void printProcessResponse(maps*,map*,int,service*,c har*,int,maps*,maps*);93 xmlNodePtr printGetCapabilitiesHeader(xmlDocPtr,c har*,maps*);96 void printProcessResponse(maps*,map*,int,service*,const char*,int,maps*,maps*); 97 xmlNodePtr printGetCapabilitiesHeader(xmlDocPtr,const char*,maps*); 94 98 void printGetCapabilitiesForProcess(maps*,xmlNodePtr,service*); 95 xmlNodePtr printDescribeProcessHeader(xmlDocPtr,c har*,maps*);99 xmlNodePtr printDescribeProcessHeader(xmlDocPtr,const char*,maps*); 96 100 void printDescribeProcessForProcess(maps*,xmlNodePtr,service*,int); 97 void printFullDescription(elements*,c har*,xmlNsPtr,xmlNodePtr);101 void printFullDescription(elements*,const char*,xmlNsPtr,xmlNodePtr); 98 102 void printDocument(maps*,xmlDocPtr,int); 99 void printDescription(xmlNodePtr,xmlNsPtr,c har*,map*);100 void printIOType(xmlDocPtr,xmlNodePtr,xmlNsPtr,xmlNsPtr,xmlNsPtr,elements*,maps*,c har*);101 map* parseBoundingBox(c har*);103 void printDescription(xmlNodePtr,xmlNsPtr,const char*,map*); 104 void printIOType(xmlDocPtr,xmlNodePtr,xmlNsPtr,xmlNsPtr,xmlNsPtr,elements*,maps*,const char*); 105 map* parseBoundingBox(const char*); 102 106 void printBoundingBox(xmlNsPtr,xmlNodePtr,map*); 103 107 void printBoundingBoxDocument(maps*,maps*,FILE*); 104 void printOutputDefinitions1(xmlDocPtr,xmlNodePtr,xmlNsPtr,xmlNsPtr,elements*,maps*,c har*);108 void printOutputDefinitions1(xmlDocPtr,xmlNodePtr,xmlNsPtr,xmlNsPtr,elements*,maps*,const char*); 105 109 106 110 void outputResponse(service*,maps*,maps*,map*,int,maps*,int); 107 111 108 char *base64(const unsignedchar*,int);109 char *base64d( unsignedchar*,int,int*);112 char *base64(const char*,int); 113 char *base64d(const char*,int,int*); 110 114 void ensureDecodedBase64(maps**); 111 115
Note: See TracChangeset
for help on using the changeset viewer.