ags_buffer_util

ags_buffer_util

Functions

Description

Functions

ags_buffer_util_s8_to_char_buffer ()

unsigned char *
ags_buffer_util_s8_to_char_buffer (signed char *buffer,
                                   guint buffer_length);

Pack buffer into an unsigned char buffer.

Parameters

buffer

the signed char buffer

 

buffer_length

the buffer length

 

Returns

the unsigned char buffer

Since: 1.4.0


ags_buffer_util_s16_to_char_buffer ()

unsigned char *
ags_buffer_util_s16_to_char_buffer (signed short *buffer,
                                    guint buffer_length);

Pack buffer into an unsigned char buffer.

Parameters

buffer

the signed short buffer

 

buffer_length

the buffer length

 

Returns

the unsigned char buffer

Since: 1.4.0


ags_buffer_util_s24_to_char_buffer ()

unsigned char *
ags_buffer_util_s24_to_char_buffer (signed long *buffer,
                                    guint buffer_length);

Pack buffer into an unsigned char buffer.

Parameters

buffer

the signed long buffer

 

buffer_length

the buffer length

 

Returns

the unsigned char buffer

Since: 1.4.0


ags_buffer_util_s32_to_char_buffer ()

unsigned char *
ags_buffer_util_s32_to_char_buffer (signed long *buffer,
                                    guint buffer_length);

Pack buffer into an unsigned char buffer.

Parameters

buffer

the signed long buffer

 

buffer_length

the buffer length

 

Returns

the unsigned char buffer

Since: 1.4.0


ags_buffer_util_s64_to_char_buffer ()

unsigned char *
ags_buffer_util_s64_to_char_buffer (signed long long *buffer,
                                    guint buffer_length);

Pack buffer into an unsigned char buffer.

Parameters

buffer

the signed long long buffer

 

buffer_length

the buffer length

 

Returns

the unsigned char buffer

Since: 1.4.0


ags_buffer_util_char_buffer_to_s8 ()

signed char *
ags_buffer_util_char_buffer_to_s8 (unsigned char *cbuffer,
                                   guint buffer_size);

Unpack cbuffer to a signed char buffer

Parameters

cbuffer

the unsigned char buffer

 

buffer_size

the buffer size

 

Returns

the signed char buffer

Since: 1.4.0


ags_buffer_util_char_buffer_to_s16 ()

signed short *
ags_buffer_util_char_buffer_to_s16 (unsigned char *cbuffer,
                                    guint buffer_size);

Unpack cbuffer to a signed short buffer

Parameters

cbuffer

the unsigned char buffer

 

buffer_size

the buffer size

 

Returns

the signed short buffer

Since: 1.4.0


ags_buffer_util_char_buffer_to_s24 ()

signed long *
ags_buffer_util_char_buffer_to_s24 (unsigned char *cbuffer,
                                    guint buffer_size);

Unpack cbuffer to a signed long buffer

Parameters

cbuffer

the unsigned char buffer

 

buffer_size

the buffer size

 

Returns

the signed long buffer

Since: 1.4.0


ags_buffer_util_char_buffer_to_s32 ()

signed long *
ags_buffer_util_char_buffer_to_s32 (unsigned char *cbuffer,
                                    guint buffer_size);

Unpack cbuffer to a signed long buffer

Parameters

cbuffer

the unsigned char buffer

 

buffer_size

the buffer size

 

Returns

the signed long buffer

Since: 1.4.0


ags_buffer_util_char_buffer_to_s64 ()

signed long long *
ags_buffer_util_char_buffer_to_s64 (unsigned char *cbuffer,
                                    guint buffer_size);

Unpack cbuffer to a signed long long buffer

Parameters

cbuffer

the unsigned char buffer

 

buffer_size

the buffer size

 

Returns

the signed long long buffer

Since: 1.4.0

Types and Values