Netzhaut
Web Browser Engine
ver.0.3.0.0
rev.0.15.61.18
nhcore

Initialize, run and terminate Netzhaut, among other critical functions. More...

Functions

NH_RESULT nh_initialize (NH_LOADER_SCOPE loaderScope, NH_BYTE *loaderPath_p, NH_BOOL install)
 
NH_RESULT nh_initializeUsingDefaultArguments ()
 
unsigned int nh_run ()
 
NH_BOOL nh_keepRunning ()
 
NH_RESULT nh_terminate ()
 
NH_RESULT nh_addLogCallback (nh_logCallback_f logCallback_f)
 
nh_Workloadnh_getWorkload (void *args_p)
 
NH_BYTEnh_getFileData (const NH_BYTE *path_p, long *size_p)
 
NH_RESULT nh_writeBytesToFile (NH_BYTE *filePath_p, NH_BYTE *bytes_p)
 

Detailed Description

Initialize, run and terminate Netzhaut, among other critical functions.

This module relates to the nhcore.h file and is included by netzhaut.h.

Function Documentation

◆ nh_addLogCallback()

NH_RESULT nh_addLogCallback ( nh_logCallback_f  logCallback_f)

Todo.

◆ nh_getFileData()

NH_BYTE * nh_getFileData ( const NH_BYTE path_p,
long *  size_p 
)

◆ nh_getWorkload()

nh_Workload * nh_getWorkload ( void *  args_p)

Todo.

◆ nh_initialize()

NH_RESULT nh_initialize ( NH_LOADER_SCOPE  loaderScope,
NH_BYTE loaderPath_p,
NH_BOOL  install 
)

Todo.

◆ nh_initializeUsingDefaultArguments()

NH_RESULT nh_initializeUsingDefaultArguments ( )

Todo.

◆ nh_keepRunning()

NH_BOOL nh_keepRunning ( )

Todo.

◆ nh_run()

unsigned int nh_run ( )

Todo.

◆ nh_terminate()

NH_RESULT nh_terminate ( )

Todo.

◆ nh_writeBytesToFile()

NH_RESULT nh_writeBytesToFile ( NH_BYTE filePath_p,
NH_BYTE bytes_p 
)