Configuration Output navigation bar

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

Input

stream_receive Receives data over a client stream.
stream_receive_byte Receives a single byte over a client stream.
stream_receive_bytes Receives an array of bytes over a client stream.
stream_receive_byte_array Receives an array of bytes over a client stream.
stream_receive_ubyte Receives a single unsigned byte over a client stream.
stream_receive_ubytes Receives an array of unsigned bytes over a client stream.
stream_receive_ubyte_array Receives an array of unsigned bytes over a client stream.
stream_receive_utf8_char Receives a full UTF-8 character over a client stream.
stream_receive_utf8_chars Receives an array of UTF-8 characters over a client stream.
stream_receive_utf8_char_array Receives an array of UTF-8 characters over a client stream.
stream_receive_utf16_char Receives a full UTF-16 character over a client stream.
stream_receive_utf16_char_array Receives an array of UTF-16 characters over a client stream.
stream_receive_utf32_char Receives a full UTF-32 character over a client stream.
stream_receive_utf32_char_array Receives an array of UTF-32 characters over a client stream.
stream_receive_short Receives a 16-bit integer over a client stream.
stream_receive_shorts Receives an array of 16-bit integers over a client stream.
stream_receive_short_array Receives an array of 16-bit integers over a client stream.
stream_receive_ushort Receives a 16-bit unsigned integer over a client stream.
stream_receive_ushorts Receives an array of 16-bit unsigned integers over a client stream.
stream_receive_ushort_array Receives an array of 16-bit unsigned integers over a client stream.
stream_receive_int Receives a 32-bit integer over a client stream.
stream_receive_ints Receives an array of 32-bit integers over a client stream.
stream_receive_int_array Receives an array of 32-bit integers over a client stream.
stream_receive_uint Receives a 32-bit unsigned integer over a client stream.
stream_receive_uints Receives an array of 32-bit unsigned integers over a client stream.
stream_receive_uint_array Receives an array of 32-bit unsigned integers over a client stream.
stream_receive_long Receives a 64-bit integer over a client stream.
stream_receive_longs Receives an array of 64-bit integers over a client stream.
stream_receive_long_array Receives an array of 64-bit integers over a client stream.
stream_receive_ulong Receives a 64-bit unsigned integer over a client stream.
stream_receive_ulongs Receives an array of 64-bit unsigned integers over a client stream.
stream_receive_ulong_array Receives an array of 64-bit unsigned integers over a client stream.
stream_receive_single Receives a 32-bit, single-precision, floating-point number over a client stream.
stream_receive_singles Receives an array of 32-bit, single-precision, floating-point numbers over a client stream.
stream_receive_single_array Receives an array of 32-bit, single-precision, floating-point numbers over a client stream.
stream_receive_double Receives a 64-bit, double-precision, floating-point number over a client stream.
stream_receive_doubles Receives an array of 64-bit, double-position, floating-point numbers over a client stream.
stream_receive_double_array Receives an array of 64-bit, double-position, floating-point numbers over a client stream.
stream_receive_unit Receives a "unit" over a client stream, where the size of a "unit" is determined by the unit_size parameter.
stream_receive_units Receives an array of "units" over a client stream, where the size of a "unit" is determined by the unit_size parameter.
stream_receive_unit_array Receives an array of "units" over a client stream, where the size of a "unit" is determined by the unit_size parameter.
stream_scan_utf8_charsV Reads a formatted string of UTF-8 characters from the stream.
stream_scan_utf8_chars Reads a formatted string of UTF-8 characters from the stream.
stream_scan_utf8_char_arrayV Reads a formatted string of UTF-8 characters from the stream as an atomic unit.
stream_scan_utf8_char_array Reads a formatted string of UTF-8 characters from the stream as an atomic unit.
stream_ignore Receives data over a client stream.
stream_set_character_format Determines whether the functions that send and receive t_utf8_char's, t_utf16_char's or t_utf32_char's, or arrays of them, convert between another character format when writing to or reading from the underlying communication channel.
stream_peek_begin Prepares the t_stream_peek_state to begin peeking for data.
stream_peek_byte Peeks ahead in the input stream to read a byte from the stream.
stream_peek_byte_array Peeks ahead in the input stream to read an array of bytes from a client stream.
stream_peek_short Peeks ahead in the input stream to read a short (16-bit) integer from the stream.
stream_peek_short_array Peeks ahead in the input stream to read an array of short (16-bit) integers from a client stream.
stream_peek_int Peeks ahead in the input stream to read a 32-bit integer from the stream.
stream_peek_int_array Peeks ahead in the input stream to read an array of 32-bit integers from a client stream.
stream_peek_long Peeks ahead in the input stream to read a long (64-bit) integer from the stream.
stream_peek_long_array Peeks ahead in the input stream to read an array of long (64-bit) integers from a client stream.
stream_peek_single Peeks ahead in the input stream to read a single-precision (32-bit) floating-point number from the stream.
stream_peek_single_array Peeks ahead in the input stream to read an array of single-precision (32-bit) floating-point numbers from a client stream.
stream_peek_double Peeks ahead in the input stream to read a double-precision (64-bit) floating-point number from the stream.
stream_peek_double_array Peeks ahead in the input stream to read an array of double-precision (64-bit) floating-point numbers from a client stream.
stream_peek_utf8_char_array Peeks ahead in the input stream to read an array of UTF-8 characters from a client stream.
stream_peek_utf16_char_array Peeks ahead in the input stream to read an array of UTF-16 characters from a client stream.
stream_peek_utf32_char_array Peeks ahead in the input stream to read an array of UTF-32 characters from a client stream.
stream_peek_unit Peeks ahead in the input stream to read a "unit" from the stream, where the size of a "unit" is determined by the unit_size parameter.
stream_peek_unit_array Peeks ahead in the input stream to read an array of "units" from a client stream, where the size of a "unit" is determined by the unit_size parameter.
stream_peek_end Finishes a "peek" operation by removing all peeked data from the input stream.

 

navigation bar