Header file defining the Binary large object callback API. More...
Data Structures | |
struct | sw_blob_instance |
An instance of the blob API implementation. More... | |
struct | sw_blob_map |
An instance of a blob memory mapping context. More... | |
struct | sw_blob_api |
A structure containing callback functions for BLOB (Binary Large Object) access. More... | |
Typedefs | |
typedef struct sw_blob_api | sw_blob_api |
Type definition of the blob API implementation. | |
typedef struct sw_blob_instance | sw_blob_instance |
An instance of the blob API implementation. More... | |
typedef struct sw_blob_map | sw_blob_map |
An instance of a blob memory mapping context. More... | |
typedef HqnResult | sw_blob_result |
Type of return values from sw_blob_api functions. More... | |
typedef int | sw_blob_protection |
An integer used to indicate the type of encryption or protection applied to the original blob. | |
Enumerations | |
enum | { SW_BLOB_API_VERSION_20070614 = 1 , SW_BLOB_API_VERSION_20071115 } |
Version numbers defined for the blob API. More... | |
enum | SW_BLOB_RESULT { SW_BLOB_OK = HQN_RESULT_SUCCESS , SW_BLOB_ERROR = 1 , SW_BLOB_ERROR_EOF , SW_BLOB_ERROR_MEMORY , SW_BLOB_ERROR_INVALID , SW_BLOB_ERROR_ACCESS , SW_BLOB_ERROR_WRITE , SW_BLOB_ERROR_EXPIRED } |
Return values from sw_blob_api functions. More... | |
enum | { SW_BLOB_ALIGNMENT_NONE = 1 , SW_BLOB_ALIGNMENT_16BIT = 2 , SW_BLOB_ALIGNMENT_32BIT = 4 , SW_BLOB_ALIGNMENT_64BIT = 8 } |
Possible values of the blob region map alignment. More... | |
Functions | |
HqnResult | swblob_result_translate (sw_blob_result result) |
Translate a blob API-specific error code to a generic HqnResult error code. More... | |
Header file defining the Binary large object callback API.
Copyright (C) 2023 Global Graphics Software Ltd. All rights reserved.
This source code contains the confidential and trade secret information of Global Graphics Software Ltd. It may not be used, copied or distributed for any reason except as set forth in the applicable Global Graphics license agreement.