[Previous] [Contents] [Next]

ds_register()

Register an application with the data server

Synopsis:

#include <ds.h>

ds_t ds_register( void );

Library:

libds

Description:

The ds_register() function registers your application with the data server. The data server must reside on the same node as your application.

Returns:

A data server descriptor, or -1 if an error occurs (errno is set).

Errors:

ENOENT
No such file or directory; the data server isn't started.
ENOMEM
Insufficient memory is available to communicate with the data server.

Examples:

See slinger in the Utilities reference.

Classification:

QNX 6

Safety:
Cancellation point Yes
Interrupt handler No
Signal handler Yes
Thread Yes

See also:

ds_deregister()


[Previous] [Contents] [Next]