posix_trace_close Subroutine

Purpose

Closes a trace log.

Library

Posix Trace Library (libposixtrace.a)

Syntax

#include <trace.h>

int posix_trace_close (trid)
trace_id_t trid;

Description

The posix_trace_close subroutine deallocates the trace log identifier indicated by the trid parameter, and all of its associated resources. If there is no valid trace log pointed to by the trid parameter, this subroutine fails.

Parameters

Item Description
trid Specifies the trace stream identifier.

Return Values

Upon successful completion, this subroutine returns a value of zero. Otherwise, it returns the corresponding error number.

Errors

The posix_trace_close subroutine fails if the following error returns:
Item Description
EINVAL The object pointed to by the trid parameter does not correspond to a valid trace log.

Files

The trace.h file in the Files Reference