Ags.BufferUtil¶
Fields¶
None
Methods¶
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
class |
|
Details¶
- class Ags.BufferUtil¶
- classmethod char_buffer_read_complex(cbuffer, byte_order)¶
- Parameters:
- Returns:
the
Ags.Complexvalue- Return type:
Read a
Ags.Complexquantity of cbuffer.New in version 3.0.0.
- classmethod char_buffer_read_double(cbuffer, byte_order)¶
- Parameters:
- Returns:
the
floatvalue- Return type:
Read a
floatquantity of cbuffer.New in version 3.0.0.
- classmethod char_buffer_read_float(cbuffer, byte_order)¶
- Parameters:
- Returns:
the
floatvalue- Return type:
Read a
floatquantity of cbuffer.New in version 3.0.0.
- classmethod char_buffer_read_s16(cbuffer, byte_order)¶
- Parameters:
- Returns:
the gint16 value
- Return type:
Read a gint16 quantity of cbuffer.
New in version 3.0.0.
- classmethod char_buffer_read_s24(cbuffer, byte_order)¶
- Parameters:
- Returns:
the gint32 value
- Return type:
Read a gint32 24 bit quantity of cbuffer.
New in version 3.0.0.
- classmethod char_buffer_read_s32(cbuffer, byte_order)¶
- Parameters:
- Returns:
the gint32 value
- Return type:
Read a gint32 32 bit quantity of cbuffer.
New in version 3.0.0.
- classmethod char_buffer_read_s64(cbuffer, byte_order)¶
- Parameters:
- Returns:
the gint64 value
- Return type:
Read a gint64 64 bit quantity of cbuffer.
New in version 3.0.0.
- classmethod char_buffer_read_s8(cbuffer, byte_order)¶
- Parameters:
- Returns:
the gint8 value
- Return type:
Read a gint8 quantity of cbuffer.
New in version 3.0.0.
- classmethod char_buffer_swap_bytes(cbuffer, word_size, buffer_size)¶
- Parameters:
Swap bytes in view of Little/Big-Endian.
New in version 3.0.0.
- classmethod char_buffer_to_complex(cbuffer, buffer_size)¶
- Parameters:
- Returns:
the
Ags.Complexbuffer- Return type:
Unpack cbuffer to a
Ags.ComplexbufferNew in version 3.0.0.
- classmethod char_buffer_to_double(cbuffer, buffer_size)¶
- Parameters:
- Returns:
the
floatbuffer- Return type:
Unpack cbuffer to a
floatbufferNew in version 3.0.0.
- classmethod char_buffer_to_float(cbuffer, buffer_size)¶
- Parameters:
- Returns:
the
floatbuffer- Return type:
Unpack cbuffer to a
floatbufferNew in version 3.0.0.
- classmethod char_buffer_to_s16(cbuffer, buffer_size)¶
- Parameters:
- Returns:
the gint16 buffer
- Return type:
Unpack cbuffer to a gint16 buffer
New in version 3.0.0.
- classmethod char_buffer_to_s24(cbuffer, buffer_size)¶
- Parameters:
- Returns:
the gint32 buffer
- Return type:
Unpack cbuffer to a gint32 buffer
New in version 3.0.0.
- classmethod char_buffer_to_s32(cbuffer, buffer_size)¶
- Parameters:
- Returns:
the gint32 buffer
- Return type:
Unpack cbuffer to a gint32 buffer
New in version 3.0.0.
- classmethod char_buffer_to_s64(cbuffer, buffer_size)¶
- Parameters:
- Returns:
the gint64 buffer
- Return type:
Unpack cbuffer to a gint64 buffer
New in version 3.0.0.
- classmethod char_buffer_to_s8(cbuffer, buffer_size)¶
- Parameters:
- Returns:
the gint8 buffer
- Return type:
Unpack cbuffer to a gint8 buffer
New in version 3.0.0.
- classmethod char_buffer_write_complex(cbuffer, value, byte_order)¶
- Parameters:
cbuffer (
int) – the character buffervalue (
Ags.Complex) – theAgs.Complexvaluebyte_order (
int) – reverse order
Write a
Ags.Complexquantity to cbuffer.New in version 3.0.0.
- classmethod char_buffer_write_double(cbuffer, value, byte_order)¶
- Parameters:
Write a
floatquantity to cbuffer.New in version 3.0.0.
- classmethod char_buffer_write_float(cbuffer, value, byte_order)¶
- Parameters:
Write a
floatquantity to cbuffer.New in version 3.0.0.
- classmethod char_buffer_write_s16(cbuffer, value, byte_order)¶
- Parameters:
Write a gint16 quantity to cbuffer.
New in version 3.0.0.
- classmethod char_buffer_write_s24(cbuffer, value, byte_order)¶
- Parameters:
Write a gint32 quantity to cbuffer.
New in version 3.0.0.
- classmethod char_buffer_write_s32(cbuffer, value, byte_order)¶
- Parameters:
Write a gint32 quantity to cbuffer.
New in version 3.0.0.
- classmethod char_buffer_write_s64(cbuffer, value, byte_order)¶
- Parameters:
Write a gint64 quantity to cbuffer.
New in version 3.0.0.
- classmethod char_buffer_write_s8(cbuffer, value, byte_order)¶
- Parameters:
Write a gint8 quantity to cbuffer.
New in version 3.0.0.
- classmethod complex_to_char_buffer(buffer, buffer_length)¶
- Parameters:
buffer (
Ags.Complex) – theAgs.Complexbufferbuffer_length (
int) – the buffer length
- Returns:
the guchar buffer
- Return type:
Pack buffer into an guchar buffer.
New in version 3.0.0.
- classmethod double_to_char_buffer(buffer, buffer_length)¶
- Parameters:
- Returns:
the guchar buffer
- Return type:
Pack buffer into an guchar buffer.
New in version 3.0.0.
- classmethod float_to_char_buffer(buffer, buffer_length)¶
- Parameters:
- Returns:
the guchar buffer
- Return type:
Pack buffer into an guchar buffer.
New in version 3.0.0.
- classmethod s16_to_char_buffer(buffer, buffer_length)¶
- Parameters:
- Returns:
the guchar buffer
- Return type:
Pack buffer into an guchar buffer.
New in version 3.0.0.
- classmethod s24_to_char_buffer(buffer, buffer_length)¶
- Parameters:
- Returns:
the guchar buffer
- Return type:
Pack buffer into an guchar buffer.
New in version 3.0.0.
- classmethod s32_to_char_buffer(buffer, buffer_length)¶
- Parameters:
- Returns:
the guchar buffer
- Return type:
Pack buffer into an guchar buffer.
New in version 3.0.0.
- classmethod s64_to_char_buffer(buffer, buffer_length)¶
- Parameters:
- Returns:
the guchar buffer
- Return type:
Pack buffer into an guchar buffer.
New in version 3.0.0.