rofisys 0.3.0

This system crate provides Rust language bindings (via the use of Bindgen) to the Rust-OFI library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef ROFI_RT_H
#define ROFI_RT_H

int rt_init(void);
int rt_finit(void);
int rt_get_rank(void);
int rt_get_size(void);
int rt_put(char *, void *, size_t);
int rt_get(int, char *, void *, size_t);
int rt_exchange(void);
int rt_exchange_data(char *data_name, void *data, size_t size, void *recvbuf, unsigned int rank, unsigned int nranks);
void rt_barrier(void);

#endif