5 module saprfcutil

the saprfcutil module contains all the C extension functions that are exported for use within the Python module saprfc.

connect(ashost, sysnr, lang, client, user, passwd, trace)
C function that takes all the RFC connection arguments to produce a connection to an SAP R/3 system

call_receive(instance, iface)
C function that takes two arguments - a conn object instance, and a iface object instance. This function then uses the RFC connection id and the contents of the Interface object to construct a call to the R/3 system. The results are then converted back into the Interface object for user access.

accept_receive(instance)
C function that takes one argument - a conn object instance. This is purely to facilitate the binding to the SAP RFC library for the registered RFC accept() loop.

close(connection)
C function that uses an RFC connection id to close a connection.