[Previous] [Contents] [Index] [Next]

ds_register()

Register an application with the data server

Synopsis:

#include <ds.h>

ds_t ds_register( void );

Library:

ds3r.lib, ds3s.lib

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 the chapter, Writing Data Server Applications.

Classification:

QNX 4

Safety:
Interrupt handler No
Signal handler Yes
Thread Yes

See also:

ds_deregister()


[Previous] [Contents] [Index] [Next]