• There are no items in your cart

IEEE DRAFT 1003.1Q : D8 2000

Superseded

Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by

DRAFT STANDARD FOR INFORMATION TECHNOLOGY-PORTABLE OPERATING SYSTEMS INTERFACE (POSIX) - PART 1: SYSTEM APPLICATION PROGRAM INTERFACE (API) - AMENDMENT X: TRACING (C LANGUAGE)

Superseded date

23-07-2013

Superseded by

IEEE 1003.1Q : 2000

Published date

12-01-2013

Sorry this product is not available in your region.

Introduction
Organization of This Standard
Conventions
Section 1: General
1.3 Conformance
1.3.1 Implementation Conformance
Section 2: Terminology and General Requirements
2.1 Definitions
2.1.2 General Terms
2.5 Primitives system data types
2.7 C Language Definitions
2.7.3 Headers and Function Prototypes
2.8 Numerical Limits
2.8.2 Minimum Values
2.8.4 Run-Time Invariant Values (Possibly Indeterminate)
2.9 Symbolic Constants
2.9.3 Compile-Time Symbolic Constants for Portability
         Specifications
Section 3: Process primitives
3.1 Process Creation and Execution
3.1.1 Process Creation
3.1.2 Execute a File
3.2 Process Termination
3.2.2 Terminate a Process
3.3 Signals
3.3.1 Signals Concepts
Section 4: Process environment
4.8 Configurable system variables
4.8.1 Get configurable system variables
Section 18: Thread Cancellation
18.1 Thread Cancellation Overview
Section 24: Trace Interface
24.1 Introduction
24.2 Data Definitions
24.2.1 Structures
24.2.2 Trace stream attributes
24.2.3 Trace stream thread attribute
24.2.4 Trace event type definitions
24.3 Trace Functions
24.3.1 Introduction
24.3.2 Trace Attributes Object Initialization
24.3.3 Functions to Retrieve and set Information About a
         Trace Stream
24.3.4 Functions to Retrieve and set the Behaviour of a
         Trace Stream
24.3.5 Functions to Retrieve and set Trace Stream Size
         Attributes
24.3.6 Thread Creation Attributes Related to Tracing
24.3.7 Trace Initilization, Flush and Shutdown from a Process
24.3.8 Trace Stream and Log Clear
24.3.9 Trace Event Identifier Manipulation
24.3.10 Iterate over a Mapping of Trace Event Types
24.3.11 Manipulate Trace Event Type Sets
24.3.12 Set Filter of an Initialized Trace Stream
24.3.13 Trace Start and Stop
24.3.14 Dynamic Thread Trace Parameter Access
24.3.15 Trace Functions for Instrumenting Application Code
24.3.16 Trace Log Management
24.3.17 Functions to Retrieve the Trace Attributes or Trace
         Statuses
24.3.18 Functions to Retrieve a Trace Event
Annex B (informative) Rationale and Notes
B.24.1 Introduction
B.24.2 Objectives
B.24.3 Trace Model
B.24.4 Rationale on Trace for Debugging
B.24.5 Rationale on Event Namespace
B.24.6 Rationale on Trace Events Type Filtering
B.24.7 Rationale on Triggering
B.24.8 Rationale on Timestamp Clock
B.24.9 Rationale on Different Overrun Conditions
Annex T (informative) Balloting Instructions
Identifier Index
Alphabetic Topical Index

Gives a set of interfaces allowing portable access to underlying trace management services by application programs. These services give access to streams of event data, where the events can be generated by software and/or hardware, either from the application or the operating system.

DocumentType
Draft
PublisherName
Institute of Electrical & Electronics Engineers
Status
Superseded
SupersededBy

ISO 9455-1:1990 Soft soldering fluxes — Test methods — Part 1: Determination of non-volatile matter, gravimetric method
ISO/IEC 9899:2011 Information technology Programming languages C
ISO/IEC 646:1991 Information technology ISO 7-bit coded character set for information interchange

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.