GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
jose_cfg(3) FreeBSD Library Functions Manual jose_cfg(3)

jose_cfg - José Configuration.


typedef jose_cfg_t jose_cfg_auto_t
Defines a jose_cfg_t which calls jose_cfg_decref() at end of scope.


jose_cfg_t * jose_cfg (void)
Creates a new configuration instance. jose_cfg_t * jose_cfg_incref (jose_cfg_t *cfg)
Increases the reference count of a configuration instance. void jose_cfg_decref (jose_cfg_t *cfg)
Decreases the reference count of a configuration instance. void jose_cfg_set_err_func (jose_cfg_t *cfg, jose_cfg_err_t *err, void *misc)
Sets the error handler function for this configuration instance. void * jose_cfg_get_err_misc (jose_cfg_t *cfg)
Gets the miscellaneous data associated with the current error handler. void jose_cfg_err (jose_cfg_t *cfg, uint64_t err, const char *fmt,...)
Submit an error.

José Configuration.

Defines a jose_cfg_t which calls jose_cfg_decref() at end of scope. For example:

void foo() {
    jose_cfg_auto_t *cfg = jose_cfg();
    // jose_cfg_decref() implicitly called
}

Creates a new configuration instance.

Returns:

A newly-allocated configuration instance.

Increases the reference count of a configuration instance. This function always succeeds.

Parameters:

cfg The configuration context.

Returns:

The value of cfg (for convenience).

Decreases the reference count of a configuration instance. When the reference count reaches zero, the configuration instance is freed.

Parameters:

cfg The configuration context.

Sets the error handler function for this configuration instance. The value of misc will be passed to the error handler function.

You may pass NULL to err to return to the default error handler.

Parameters:

cfg The configuration context.
err The error handler function you wish to enable.
misc The miscellaneous data you wish to pass to the error handler.

Gets the miscellaneous data associated with the current error handler.

Parameters:

cfg The configuration context.

Returns:

The miscellaneous data associated with the error handler.

Submit an error. The error handler will be called with the error provided.

Parameters:

cfg The configuration context (optional).
err The number corresponding to this error type.
fmt A printf()-style format string.
... The printf()-style arguments.

Generated automatically by Doxygen for José from the source code.
Tue May 30 2017 José

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.