Summary: Isode provides a number of APIs which allow integrators and product developers to build components that allow client programs to connect to, query and modify data in the directory.
dsapi_common_args.h File Reference

Handling of the directory common arguments. More...

#include <isode/ds/dsapi/dsapi_cdecl.h>

Go to the source code of this file.

Functions

DS_Status DS_CommonArgs_New (DS_CommonArgs **cp)
 Allocate a new DS_CommonArgs structure. More...
 
DS_Status DS_CommonArgs_Delete (DS_CommonArgs *cp)
 Delete a DS_CommonArgs structure. More...
 
DS_Status DS_CommonArgs_SetBoolParam (DS_CommonArgs *args, int param, unsigned char bool_val)
 Set a boolean parameter in the DS_CommonArgs structure. More...
 
DS_Status DS_CommonArgs_GetBoolParam (const DS_CommonArgs *args, int param, unsigned char *bool_val_p)
 Get the value of a boolean parameter in the DS_CommonArgs structure. More...
 
DS_Status DS_CommonArgs_SetIntParam (DS_CommonArgs *args, int param, int int_val)
 Set an integer parameter in the DS_CommonArgs structure. More...
 
DS_Status DS_CommonArgs_GetIntParam (const DS_CommonArgs *args, int param, int *int_val_p)
 Get the value of an integer parameter in the DS_CommonArgs structure. More...
 
DS_Status DS_CommonArgs_SetBytesParam (DS_CommonArgs *args, int param, unsigned char *bytes, int bytes_len)
 Set an octet string parameter in the DS_CommonArgs structure. More...
 
DS_Status DS_CommonArgs_GetBytesParam (const DS_CommonArgs *args, int param, unsigned char **bytes, int *bytes_len)
 Get the value of an integer parameter in the DS_CommonArgs structure. More...
 

Detailed Description

Handling of the directory common arguments.

Definition in file dsapi_common_args.h.