Input Properties navigation bar

Table of Contents > QUARC > User's Guide > QUARC External Interfaces > C Functions > Communications > Stream API > Function Reference > Functions - By Category > Function Categories

Output

stream_send Writes data to the stream buffer.
stream_send_byte Writes a single byte to the stream buffer.
stream_send_bytes Writes an array of bytes to the stream buffer.
stream_send_byte_array Writes an array of bytes to the stream buffer.
stream_send_ubyte Writes a single unsigned byte to the stream buffer.
stream_send_ubytes Writes an array of unsigned bytes to the stream buffer.
stream_send_ubyte_array Writes an array of unsigned bytes to the stream buffer.
stream_send_utf8_char Writes a UTF-8 character to the stream buffer.
stream_send_utf8_chars Writes UTF-8 characters to the stream buffer.
stream_send_utf8_char_array Writes an array of UTF-8 characters to the stream buffer.
stream_send_utf16_char Writes a UTF-16 character to the stream buffer.
stream_send_utf16_chars Writes UTF-16 characters to the stream buffer.
stream_send_utf16_char_array Writes an array of UTF-16 characters to the stream buffer.
stream_send_utf32_char Writes a UTF-32 character to the stream buffer.
stream_send_utf32_chars Writes UTF-32 characters to the stream buffer.
stream_send_utf32_char_array Writes an array of UTF-32 characters to the stream buffer.
stream_send_short Writes a 16-bit short integer to the stream buffer.
stream_send_shorts Writes an array of 16-bit short integers to the stream buffer.
stream_send_short_array Writes an array of 16-bit integers to the stream buffer.
stream_send_ushort Writes a 16-bit unsigned short integer to the stream buffer.
stream_send_ushorts Writes an array of 16-bit unsigned short integers to the stream buffer.
stream_send_ushort_array Writes an array of 16-bit integers to the stream buffer.
stream_send_int Writes a 32-bit integer to the stream buffer.
stream_send_ints Writes an array of 32-bit integers to the stream buffer.
stream_send_int_array Writes an array of 32-bit integers to the stream buffer.
stream_send_uint Writes a 32-bit unsigned integer to the stream buffer.
stream_send_uints Writes an array of 32-bit unsigned integers to the stream buffer.
stream_send_uint_array Writes an array of 32-bit unsigned integers to the stream buffer.
stream_send_long Writes a 64-bit long integer to the stream buffer.
stream_send_longs Writes an array of 64-bit long integers to the stream buffer.
stream_send_long_array Writes an array of 64-bit integers to the stream buffer.
stream_send_ulong Writes a 64-bit unsigned long integer to the stream buffer.
stream_send_ulongs Writes an array of 64-bit unsigned long integers to the stream buffer.
stream_send_ulong_array Writes an array of 64-bit integers to the stream buffer.
stream_send_single Writes a 32-bit single-precision floating-point number to the stream buffer.
stream_send_singles Writes an array of 32-bit single-precision floating-point numbers to the stream buffer.
stream_send_single_array Writes an array of 32-bit single-precision floating-point numbers to the stream buffer.
stream_send_double Writes a 64-bit double-precision floating-point number to the stream buffer.
stream_send_doubles Writes an array of 64-bit double-precision floating-point numbers to the stream buffer.
stream_send_double_array Writes an array of 64-bit double-precision floating-point numbers to the stream buffer.
stream_send_unit Writes a "unit" to the stream buffer, where the size of a "unit" is determined by the unit_size parameter.
stream_send_units Writes an array of "units" to the stream buffer, where the size of a "unit" is determined by the unit_size parameter.
stream_send_unit_array Writes an array of "units" to the stream buffer, where the size of a "unit" is determined by the unit_size parameter.
stream_flush Flushes the stream buffer.
stream_print_utf8_charsV Prints a formatted string of UTF-8 characters to the stream buffer.
stream_print_utf8_char_arrayV Prints a formatted string of UTF-8 characters to the stream buffer.
stream_print_utf8_chars Prints a formatted string of UTF-8 characters to the stream buffer.
stream_print_utf8_char_array Prints a formatted string of UTF-8 characters to the stream buffer.
stream_get_character_format Returns the character format of the stream.
stream_poke_begin Prepares the t_stream_poke_state to begin poking data to the stream.
stream_poke_byte Writes a byte to the stream buffer.
stream_poke_byte_array Writes an array of bytes to the stream buffer.
stream_poke_short Writes a short (16-bit) integer to the stream buffer.
stream_poke_short_array Writes an array of short (16-bit) integers to the stream buffer.
stream_poke_int Writes a 32-bit integer to the stream buffer.
stream_poke_int_array Writes an array of 32-bit integers to the stream buffer.
stream_poke_long Writes a long (64-bit) integer to the stream buffer.
stream_poke_long_array Writes an array of long (64-bit) integers to the stream buffer.
stream_poke_single Writes a single-precision (32-bit) floating-point number to the stream buffer.
stream_poke_single_array Writes an array of single-precision (32-bit) floating-point numbers to the stream buffer.
stream_poke_double Writes a double-precision (64-bit) floating-point number to the stream buffer.
stream_poke_double_array Writes an array of double-precision (64-bit) floating-point numbers to the stream buffer.
stream_poke_utf8_char_array Writes an array of UTF-8 characters to the stream buffer.
stream_poke_utf16_char_array Writes an array of UTF-16 characters to the stream buffer.
stream_poke_utf32_char_array Writes an array of UTF-32 characters to the stream buffer.
stream_poke_unit Writes a "unit" to the stream buffer, where the size of a "unit" is determined by the unit_size parameter.
stream_poke_unit_array Writes an array of "units" to the stream buffer, where the size of a "unit" is determined by the unit_size parameter.
stream_poke_end Finishes a "poke" operation by updating the stream buffer pointers so that all poked data is now marked as written to the stream.

 

navigation bar