Data Fields

SceLibraryStubTable Struct Reference
[Interface to the LoadCoreForKernel library.]

Specifies a library and a set of imports from that library. More...

#include <src/kernel/psploadcore.h>

Data Fields

const char * libname
unsigned char version [2]
 Minimum required version of the library we want to import.
unsigned short attribute
unsigned char len
 Length of this stub table in 32-bit WORDs.
unsigned char vstubcount
 The number of variables imported from the library.
unsigned short stubcount
 The number of functions imported from the library.
unsigned int * nidtable
 Pointer to an array of NIDs.
void * stubtable
 Pointer to the imported function stubs.
void * vstubtable
 Pointer to the imported variable stubs.

Detailed Description

Specifies a library and a set of imports from that library.

Use the len member to determine the real size of the table (size = len * 4).


Field Documentation

unsigned char SceLibraryStubTable::len

Length of this stub table in 32-bit WORDs.

Pointer to an array of NIDs.

The number of functions imported from the library.

Pointer to the imported function stubs.

unsigned char SceLibraryStubTable::version[2]

Minimum required version of the library we want to import.

The number of variables imported from the library.

Pointer to the imported variable stubs.


The documentation for this struct was generated from the following file: