1
#ifndef INCLUDE_CC_CLIENT_MARSHAL_H
2
#define INCLUDE_CC_CLIENT_MARSHAL_H
7
#include "axis2_stub_EucalyptusCC.h"
9
int cc_registerImage(char *imageloc, axutil_env_t *, axis2_stub_t *);
10
int cc_describeResources(axutil_env_t *, axis2_stub_t *);
11
int cc_startNetwork(int, char *netName, axutil_env_t *, axis2_stub_t *);
12
int cc_stopNetwork(int, char *netName, axutil_env_t *, axis2_stub_t *);
13
int cc_assignAddress(char *src, char *dst, axutil_env_t *, axis2_stub_t *);
14
int cc_unassignAddress(char *src, char *dst, axutil_env_t *, axis2_stub_t *);
15
int cc_describePublicAddresses(axutil_env_t *, axis2_stub_t *);
16
int cc_configureNetwork(char *, char *, char *, int, int, char *, axutil_env_t *, axis2_stub_t *);
17
int cc_runInstances(char *amiId, char *amiURL, char *kernelId, char *kernelURL, char *ramdiskId, char *ramdiskURL, int num, int vlan, char *netName, axutil_env_t *, axis2_stub_t *);
18
int cc_describeInstances(char **instIds, int instIdsLen, axutil_env_t *, axis2_stub_t *);
19
int cc_getConsoleOutput(char *instId, axutil_env_t *, axis2_stub_t *);
20
int cc_rebootInstances(char **instIds, int instIdsLen, axutil_env_t *, axis2_stub_t *);
21
int cc_terminateInstances(char **instIds, int instIdsLen, axutil_env_t *, axis2_stub_t *);
22
int cc_killallInstances(axutil_env_t *, axis2_stub_t *);