Data Types Supported in RAD

All data returned, submitted to, or obtained from RAD APIs adhere to a strong typing system similar to that defined by XDR: External Data Representation Standard (https://www.rfc-editor.org/info/rfc4506). Strong typing simplifies defining interfaces that have precise semantics, and developing server extensions (which are written in C). Of course, the rigidity of the typing exposed to an API's consumer is primarily a function of the client language and implementation.