My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
api.h File Reference
#include "dfg.h"

Go to the source code of this file.

Macros

#define APIP_H_
 

Functions

int add_msu (unsigned int msu_id, unsigned int type_id, char *init_data_c, char *msu_mode, char *vertex_type, unsigned int thread_id, unsigned int runtime_id)
 
int remove_msu (unsigned int id)
 
int create_route (unsigned int route_id, unsigned int type_id, unsigned int runtime_id)
 
int delete_route (unsigned int route_id)
 
int add_route_to_msu (unsigned int msu_id, unsigned int route_id)
 
int del_route_from_msu (unsigned int msu_id, unsigned int route_id)
 
int add_endpoint (unsigned int msu_id, uint32_t key, unsigned int route_id)
 
int del_endpoint (unsigned int msu_id, unsigned int route_id)
 
int mod_endpoint (unsigned int msu_id, uint32_t key, unsigned int route_id)
 
int create_worker_thread (unsigned int thread_id, unsigned int runtime_id, char *mode)
 

Macro Definition Documentation

#define APIP_H_

Definition at line 21 of file api.h.

Function Documentation

int add_endpoint ( unsigned int  msu_id,
uint32_t  key,
unsigned int  route_id 
)

Definition at line 177 of file api.c.

int add_msu ( unsigned int  msu_id,
unsigned int  type_id,
char *  init_data_c,
char *  msu_mode,
char *  vertex_type,
unsigned int  thread_id,
unsigned int  runtime_id 
)

Definition at line 35 of file api.c.

int add_route_to_msu ( unsigned int  msu_id,
unsigned int  route_id 
)

Definition at line 147 of file api.c.

int create_route ( unsigned int  route_id,
unsigned int  type_id,
unsigned int  runtime_id 
)

Definition at line 104 of file api.c.

int create_worker_thread ( unsigned int  thread_id,
unsigned int  runtime_id,
char *  mode 
)

Definition at line 261 of file api.c.

int del_endpoint ( unsigned int  msu_id,
unsigned int  route_id 
)

Definition at line 206 of file api.c.

int del_route_from_msu ( unsigned int  msu_id,
unsigned int  route_id 
)
int delete_route ( unsigned int  route_id)

Definition at line 126 of file api.c.

int mod_endpoint ( unsigned int  msu_id,
uint32_t  key,
unsigned int  route_id 
)

Definition at line 234 of file api.c.

int remove_msu ( unsigned int  id)

Definition at line 79 of file api.c.