| aperm_array_to_vector | Permute an R array to a linear vector of data |
| aperm_vector_to_array | Permute a linear vector of data into an R array |
| flip_endian | Flip the endianness of elements in a vector |
| fprintf | Print formatted strings to a connection |
| fprintf_raw | Print formatted strings to a connection |
| read_bfloat | Read floating point values from a connection |
| read_dbl | Read floating point values from a connection |
| read_f16 | Read floating point values from a connection |
| read_f32 | Read floating point values from a connection |
| read_f64 | Read floating point values from a connection |
| read_float | Read floating point values from a connection |
| read_half | Read floating point values from a connection |
| read_hex | Read bytes as hexadecimal strings |
| read_int16 | Read integer data from a connection |
| read_int32 | Read integer data from a connection |
| read_int64 | Read integer data from a connection |
| read_int8 | Read integer data from a connection |
| read_raw | Read raw bytes |
| read_str | Read a character string from a connection |
| read_str_raw | Read a character string from a connection |
| read_uint16 | Read integer data from a connection |
| read_uint32 | Read integer data from a connection |
| read_uint64 | Read integer data from a connection |
| read_uint8 | Read integer data from a connection |
| read_utf8 | Read a character string from a connection |
| read_utf8_raw | Read a character string from a connection |
| scan_dbl | Read values encoded as characters strings |
| scan_int | Read values encoded as characters strings |
| scan_str | Read values encoded as characters strings |
| set_bounds_check | For this connection, set the response when values do not fit into given type before writing. |
| set_endian | Tag a connection with the preferred endianness |
| set_eof_check | Set EOF (End-of-file) handling for this connection |
| set_integer_promotion | Tag a connection with the preferred integer promotion method for types larger that R's integer type i.e. uint32, uint64, int64 |
| set_na_check | Check for NAs in values before writing |
| write_dbl | Convert values to the given type and write to a connection |
| write_f16 | Convert values to the given type and write to a connection |
| write_f32 | Convert values to the given type and write to a connection |
| write_f64 | Convert values to the given type and write to a connection |
| write_half | Convert values to the given type and write to a connection |
| write_hex | Write hexadecimal string as raw bytes |
| write_int16 | Convert values to the given type and write to a connection |
| write_int32 | Convert values to the given type and write to a connection |
| write_int64 | Convert values to the given type and write to a connection |
| write_int8 | Convert values to the given type and write to a connection |
| write_raw | Write raw bytes |
| write_single | Convert values to the given type and write to a connection |
| write_uint16 | Convert values to the given type and write to a connection |
| write_uint32 | Convert values to the given type and write to a connection |
| write_uint64 | Convert values to the given type and write to a connection |
| write_uint8 | Convert values to the given type and write to a connection |
| write_utf8 | Write UTF8 string |
| write_utf8_raw | Write UTF8 string |