The RFC API allows you to call ABAP function modules from C programs as well as receiving call requests issued from an ABAP program by the CALL FUNCTION interface.
The RFC API consists of three main parts:
This file contains data type and structure definitions as well as the prototypes (declarations) of the functions forming the API.
This file defines an interface for manipulating ABAP internal tables.
This library contains the functions of the API.