Customer Support: 131 242

  • There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

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
superseded

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

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

Published date

12-01-2013

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

View more information
Sorry this product is not available in your region.

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.

Need help?
Call us on 131 242, then click here to start a Screen Sharing session
so we can help right away! Learn more