Robotran C Documentation
Functions
user_IO.c File Reference
#include <stdlib.h>
#include "user_IO.h"

Functions

UserIOmbs_new_user_IO (UserIoInfo *ioInfo)
 Initialize the UserIO structure and bind the ioInfo pointer to the allocated memory (project specific -> see definition in project/userfctR/user_IO.c) More...
 
void mbs_delete_user_IO (UserIO *uvs)
 Free the memory associated to the given UserIO structure. More...
 
void mbs_get_user_IO_size (int *n_in, int *n_out, int *n_user_IO)
 Get the size of the UserIO structure inside the user_IO.c file. More...
 

Function Documentation

◆ mbs_delete_user_IO()

void mbs_delete_user_IO ( UserIO uvs)

Free the memory associated to the given UserIO structure.

(project specific -> see definition in project/userfctR/user_IO.c)

◆ mbs_get_user_IO_size()

void mbs_get_user_IO_size ( int *  n_in,
int *  n_out,
int *  n_user_IO 
)

Get the size of the UserIO structure inside the user_IO.c file.

pointors are the ouputs : n_in = number of user input port n_out = number of user output port n_user_IO = number of user IO ports

(project specific -> see definition in project/userfctR/user_IO.c)

◆ mbs_new_user_IO()

UserIO* mbs_new_user_IO ( UserIoInfo ioInfo)

Initialize the UserIO structure and bind the ioInfo pointer to the allocated memory (project specific -> see definition in project/userfctR/user_IO.c)