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

dlm_notify(3)

NAME

dlm_notify - Requests delivery of outstanding completion and blocking notifications

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 function 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 Server Cluster Highly Available Applications

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