Go to the documentation of this file.
   25 #ifndef ZOO_SERVICE_INTERNAL_PYTHON_H 
   26 #define ZOO_SERVICE_INTERNAL_PYTHON_H 1 
  
int zoo_python_support(maps **, map *, service *, maps **, maps **)
Load a Python module then run the function corresponding to the service by passing the conf,...
Definition: service_internal_python.c:154
 
map * mapFromPyDict(PyDictObject *t)
Convert a Python dictionary to a map.
Definition: service_internal_python.c:732
 
PyObject * PythonTranslate(PyObject *, PyObject *)
Use the ZOO-Services messages translation function from the Python environment.
Definition: service_internal_python.c:884
 
PyObject * PythonDebugMessage(PyObject *, PyObject *)
ZOO-API equivalent to logger.debug() in Python.
Definition: service_internal_python.c:1026
 
Metadata information about a full Service.
Definition: service.h:715
 
PyObject * PythonErrorMessage(PyObject *, PyObject *)
ZOO-API equivalent to logger.debug() in Python.
Definition: service_internal_python.c:1082
 
maps * mapsFromPyDict(PyDictObject *t)
Convert a Python dictionary to a maps.
Definition: service_internal_python.c:635
 
PyObject * PythonCriticalMessage(PyObject *, PyObject *)
ZOO-API equivalent to logger.debug() in Python.
Definition: service_internal_python.c:1096
 
PyObject * PythonSuccessMessage(PyObject *, PyObject *)
ZOO-API equivalent to logger.debug() in Python.
Definition: service_internal_python.c:1054
 
PyObject * PythonWarningMessage(PyObject *, PyObject *)
ZOO-API equivalent to logger.debug() in Python.
Definition: service_internal_python.c:1068
 
linked list of map pointer
Definition: service.h:678
 
KVP linked list.
Definition: service.h:657
 
PyDictObject * PyDict_FromMaps(maps *t)
Convert a maps to a Python dictionary.
Definition: service_internal_python.c:453
 
PyObject * PythonTraceMessage(PyObject *, PyObject *)
ZOO-API equivalent to logger.debug() in Python.
Definition: service_internal_python.c:1012
 
void PythonZooReport(maps **, const char *, int)
Report Python error which may occur on loading the Python module or at runtime.
Definition: service_internal_python.c:368
 
PyDictObject * PyDict_FromMap(map *t)
Convert a map to a Python dictionary.
Definition: service_internal_python.c:487
 
PyObject * PythonInfoMessage(PyObject *, PyObject *)
ZOO-API equivalent to logger.debug() in Python.
Definition: service_internal_python.c:1040
 
PyObject * PythonUpdateStatus(PyObject *, PyObject *)
Update the ongoing status of a running service from the Python environment.
Definition: service_internal_python.c:905