PrimoBurner(tm) for C++  4.2
CD, DVD and Blu-ray Software Development Kit
QSubChannelMcn Class Reference

The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN). More...

#include <PrimoBurner.h>

List of all members.

Public Member Functions

virtual uint8_t aframe () const =0
 The method may return the frame number where the MCN was found.
virtual const char * mcn () const =0
 Gets the MCN as a null-terminated ASCII string.
virtual bool_t mcval () const =0
 If MCN data is found on the media, the mcval method returns TRUE.

Detailed Description

The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN).

See also:
QSubChannel

Member Function Documentation

virtual uint8_t aframe ( ) const [pure virtual]

The method may return the frame number where the MCN was found.

This can be a value from 0 to 74. All other values are reserved.

Returns:
frame / block number
virtual const char* mcn ( ) const [pure virtual]

Gets the MCN as a null-terminated ASCII string.

MCN may be from any block that has MCN Q Sub-channel data. If mcval returns FALSE, the mcn method returns an array full of ASCII zeros.

Returns:
A null-terminated ASCII string.
See also:
QSubChannelMcn::mcval
virtual bool_t mcval ( ) const [pure virtual]

If MCN data is found on the media, the mcval method returns TRUE.

If no MCN is detected on the media, the mcval bit is set to FALSE.

Returns:
TRUE
See also:
QSubChannelMcn::mcn
 All Classes Namespaces Files Functions Variables Enumerations Enumerator