dsapi_common_args.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071 #ifndef ISODE_DSAPI_COMMON_ARGS_H
00072 #define ISODE_DSAPI_COMMON_ARGS_H
00073
00074 #include <isode/ds/dsapi/dsapi_cdecl.h>
00075
00138 LIBDSAPI_CDECL
00139 DS_Status DS_CommonArgs_New (
00140 DS_CommonArgs **cp
00141 );
00142
00150 LIBDSAPI_CDECL
00151 DS_Status DS_CommonArgs_Delete (
00152 DS_CommonArgs *cp
00153 );
00154
00165 LIBDSAPI_CDECL
00166 DS_Status DS_CommonArgs_SetBoolParam (
00167 DS_CommonArgs *args,
00168 int param,
00169 unsigned char bool_val
00170 );
00171
00184 LIBDSAPI_CDECL
00185 DS_Status DS_CommonArgs_GetBoolParam (
00186 const DS_CommonArgs *args,
00187 int param,
00188 unsigned char *bool_val_p
00189 );
00190
00201 LIBDSAPI_CDECL
00202 DS_Status DS_CommonArgs_SetIntParam (
00203 DS_CommonArgs *args,
00204 int param,
00205 int int_val
00206 );
00207
00220 LIBDSAPI_CDECL
00221 DS_Status DS_CommonArgs_GetIntParam (
00222 const DS_CommonArgs *args,
00223 int param,
00224 int *int_val_p
00225 );
00226
00227
00228
00229 #endif