Index Index for
Section 3
Index Alphabetical
listing for D
Index Bottom of
page

dlm_notify(3)

NAME

dlm_notify - Requests delivery of outstanding completion and blocking notifications (provided in Production Server configurations only)

LIBRARY

Distributed Lock Manager Library (libdlm.a)

SYNOPSIS

#include <sys/dlm.h> int dlm_notify(void);

DESCRIPTION

The dlm_notify function requests that the distributed lock manager (DLM) deliver any pending completion or blocking notifications to the caller. Normally, the application need not call this routine since the DLM automatically delivers the notifications if dlm_set_signal has been called. Although you can use this function to poll for completion and blocking notifications, it is not recommended.

RETURN VALUES

The dlm_notify function returns the number of completion and blocking notifications delivered.

FILES

/usr/include/sys/dlm.h DLM library header file. /usr/examples/cluster/api_ex_master.c|api_ex_client.c Source files for an example showing lock conversion and value block usage.

RELATED INFORMATION

Functions: dlm_cancel(3), dlm_cvt(3), dlm_detach(3), dlm_get_lkinfo(3), dlm_get_rsbinfo(3), dlm_glc_attach(3), dlm_glc_create(3), dlm_glc_detach(3), dlm_glc_destroy(3), dlm_lock(3), dlm_nsjoin(3), dlm_nsleave(3), dlm_perrno(3), dlm_quecvt(3), dlm_quelock(3), dlm_rd_attach(3), dlm_rd_collect(3), dlm_rd_detach(3), dlm_rd_validate(3), dlm_set_signal(3), dlm_unlock(3) File: dlm(4) TruCluster Production Server Software Application Programming Interfaces

Index Index for
Section 3
Index Alphabetical
listing for D
Index Top of
page