Struct in ldk_skybox_io.h

LDKSkyboxIOResult

typedef struct LDKSkyboxIOResult{
  char error[512];
}LDKSkyboxIOResult;
Function in ldk_skybox_io.h

ldk_skybox_desc_read

Read the skybox desc.

LDK_API bool ldk_skybox_desc_read(
 const LDKSkyboxIOContext *context,
 const TMLDocument *doc,
 const TMLNode *fields,
 LDKSkyboxDesc *out_desc,
 LDKSkyboxIOResult *result
);

Parameters

const LDKSkyboxIOContext *context
Context used by this operation.
const TMLDocument *doc
Doc used by this operation.
const TMLNode *fields
TML node containing serialized fields.
LDKSkyboxDesc *out_desc
Receives the descriptor.
LDKSkyboxIOResult *result
Optional result structure populated with error details.

Returns

True if the operation succeeds; false otherwise.

Function in ldk_skybox_io.h

ldk_skybox_desc_write

Write the skybox desc.

LDK_API bool ldk_skybox_desc_write(
 const LDKSkyboxIOContext *context,
 const LDKSkyboxDesc *desc,
 XStrBuilder *out,
 u32 indent,
 LDKSkyboxIOResult *result
);

Parameters

const LDKSkyboxIOContext *context
Context used by this operation.
const LDKSkyboxDesc *desc
Description or configuration for this operation.
XStrBuilder *out
Output object or buffer receiving the result.
u32 indent
Indentation depth used while serializing output.
LDKSkyboxIOResult *result
Optional result structure populated with error details.

Returns

True if the operation succeeds; false otherwise.