Man page - egd_close(3)

Packages contains this manual

Manual

EGD_CLOSE

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
ERRORS

NAME

egd_close - close a device

SYNOPSIS

#include <eegdev.h>

int egd_close(struct eegdev* dev );

DESCRIPTION

egd_close () frees all resources associated to the device referenced by dev and closes it. It stops also implicitely any running acquisition.

After a successful call to egd_close (), the reference dev cannot be used any longer.

RETURN VALUE

The function returns 0 in case of succes. Otherwise, -1 is returned and errno is set accordingly.

ERRORS

egd_close () will fail if:

EINVAL

dev is NULL.