ZOO-Project
Functions
service_internal_r.c File Reference
#include "service_internal_r.h"

Functions

void jump_to_toplevel (void)
 
void init_zoo (SEXP conf, SEXP outputs)
 
int zoo_r_support (maps **main_conf, map *request, service *s, maps **real_inputs, maps **real_outputs)
 Load a R script then run the function corresponding to the service by passing the conf, inputs and outputs parameters by reference. More...
 
char ** listMapsKeys (maps *m)
 
char ** listMapKeys (map *m)
 
SEXP RList_FromMaps (maps *t)
 Convert a maps to a R List. More...
 
SEXP RList_FromMap (map *t)
 Convert a map to a R List. More...
 
mapsmapsFromRList (SEXP t)
 Convert a R List to a maps. More...
 
mapmapFromRList (SEXP t)
 Convert a R List to a map. More...
 
SEXP RTranslate (SEXP str)
 Use the ZOO-Services messages translation function from the R environment. More...
 
SEXP RUpdateStatus (SEXP confdict, SEXP status)
 Update the ongoing status of a running service from the R environment. More...
 

Function Documentation

void init_zoo ( SEXP  conf,
SEXP  outputs 
)
void jump_to_toplevel ( void  )
char** listMapKeys ( map m)
char** listMapsKeys (