Main index | Section 3 | Options |
#include <uuid.h>
The uuid_to_string() function set *str to be a pointer to a buffer sufficiently large to hold the string. This pointer should be passed to free(3) to release the allocated storage when it is no longer needed.
The uuid_enc_le() and uuid_enc_be() functions encode a binary representation of a UUID into an octet stream in little-endian and big-endian byte-order, respectively. The destination buffer must be pre-allocated by the caller, and must be large enough to hold the 16-octet binary UUID. These routines are not part of the DCE RPC API. They are provided for convenience.
The uuid_dec_le() and uuid_dec_be() functions decode a UUID from an octet stream in little-endian and big-endian byte-order, respectively. These routines are not part of the DCE RPC API. They are provided for convenience.
uuid_s_ok | The function completed successfully. |
uuid_s_bad_version | The UUID does not have a known version. |
uuid_s_invalid_string_uuid | |
The string representation of an UUID is not valid. | |
uuid_s_no_memory | The function can not allocate memory to store an UUID representation. |
UUID (3) | March 1, 2012 |
Main index | Section 3 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.