Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/d/ds_flags.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/d/ds_flags.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/d/ds_flags.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/d/ds_flags.html on line 8
Set the flags for a data server variable
#include <ds.h>
int ds_flags( ds_t dsdes,
const char* variable_name,
char flags );
- dsdes
- A data server descriptor returned by
ds_register().
- variable_name
- The name of the data server variable.
- flags
- The new flags for the variable.
The flags include:
- DS_PERM —
don't delete the variable when the application that created it
terminates.
The variable is removed when the data server process
terminates, or if the flag is turned off after the application that created
the variable terminates.
libds
Use the -l ds option to
qcc
to link against this library.
The ds_flags() function changes the state of the
flags belonging to the variable called variable_name
on the data server identified by dsdes.
0 for success, or -1 if an error occurs (errno is set).
- EBADF
- Invalid file descriptor dsdes.
- ESRCH
- The variable doesn't exist in the data server.
QNX Neutrino
Safety: | |
Cancellation point |
Yes |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
ds_clear(),
ds_create(),
ds_deregister(),
ds_set()
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/d/ds_flags.html on line 146
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/d/ds_flags.html on line 146