The SENDRECV data type
When you create an opaque data type, you must supply support functions that convert the opaque data between its internal representation on the client computer and its internal representation on the database server computer. These functions use the SENDRECV data type as input or output parameters.