TraceChannel Class

This class controls a Trace message channel.

Inheritance Hierarchy

System Object
  IntervalZero.MaxRT.Libraries.DebugMessage.TraceChannel

Namespace:  IntervalZero.MaxRT.Libraries.DebugMessage
Assembly:  IntervalZero.MaxRT.Libraries (in IntervalZero.MaxRT.Libraries.dll) Version: 1.0.0.0 (File version: 1.0.1)

Syntax

Copy
public class TraceChannel : IDisposable

 

The TraceChannel class exposes the following members.

Constructors

 

Name Description

Public method

TraceChannel
Default constructor.

Methods

  Name Description

Public method

Close
Closes the channel and releases the resources.

Public method

Dispose
Closes the channel and releases the resources.

Public method

GetIndexFilter
Reads the current index filter value for a trace source.

Public method

GetMessage
Gets a message from the channel.

Public method

Open
Opens the channel.

Public method

SendMessage
Sends a message to the channel.

Public method

SetIndexFilter
Sets the enabled indexes for a specific source.

Properties

  Name Description

IsOpened
Indicates if the channel is opened.

SourceIndexFilter
An index of enabled sources.

TypeIndexFilter
An index of enabled types.

See Also: