Changeset 949 for trunk/zoo-project/zoo-kernel/service_json.h
- Timestamp:
- Sep 5, 2019, 10:16:21 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/zoo-project/zoo-kernel/service_json.h
r917 r949 28 28 #pragma once 29 29 30 #include "response_print.h" 30 31 #include <stdio.h> 31 32 #include <ctype.h> … … 36 37 extern "C" { 37 38 #endif 39 /** 40 * Name and corresponding attributes depending on the WPS version 41 */ 42 static const char* jcapabilities[4]={ 43 "jobControlOptions","sync-execute async-execute dismiss", 44 "outputTransmission","value reference" 45 }; 46 38 47 json_object* mapToJson(map*); 39 48 json_object* mapsToJson(maps*); 40 49 json_object* serviceToJson(service*); 50 void printGetCapabilitiesForProcessJ(registry*, maps*,void*,void*,service*); 51 void printExceptionReportResponseJ(maps*,map*); 52 void parseJRequest(maps*,service* s,json_object*,maps**,maps**); 53 json_object* printJResult(maps*,service*,maps*,int); 54 json_object* printJobList(maps*); 55 int createStatusFile(maps*,int); 56 int json_getStatusFile(maps*); 57 void produceApi(maps*,json_object*); 58 //void printIOTypeJ(maps*, const char*, elements*,json_object*,service*); 41 59 #ifdef __cplusplus 42 60 }
Note: See TracChangeset
for help on using the changeset viewer.