Main Page Class Hierarchy Data Structures File List Data Fields Globals

# CPVCmnInterfaceObserverMessage Class Reference

`#include <pv_common_types.h>`

Inheritance diagram for CPVCmnInterfaceObserverMessage:

## Public Methods
| CPVCmnInterfaceObserverMessage ()
| CPVCmnInterfaceObserverMessage (TPVCmnResponseType aResponseType)
virtual | ~CPVCmnInterfaceObserverMessage ()
TPVCmnResponseType | GetResponseType () const
virtual int | GetPriority () const
## Data Fields
TPVCmnResponseType | iResponseType
int | iPriority
int | iOrder

## Detailed Description

CPVCmnInterfaceObserverMessage Class

CPVCmnInterfaceObserverMessage is the interface to the pv2way SDK, which allows initialization, control, and termination of a two-way terminal. The application is expected to contain and maintain a pointer to the CPV2WayInterface instance at all times that a call is active. The CPV2WayFactory factory class is to be used to create and delete instances of this class

## Constructor & Destructor Documentation

CPVCmnInterfaceObserverMessage::CPVCmnInterfaceObserverMessage | ( |  | ) | `[inline]`

CPVCmnInterfaceObserverMessage::CPVCmnInterfaceObserverMessage | ( | TPVCmnResponseType | aResponseType | ) | `[inline]`

virtual CPVCmnInterfaceObserverMessage::~CPVCmnInterfaceObserverMessage | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

virtual int CPVCmnInterfaceObserverMessage::GetPriority | ( |  | ) | const`[inline, virtual]`

TPVCmnResponseType CPVCmnInterfaceObserverMessage::GetResponseType | ( |  | ) | const`[inline]`

## Field Documentation

int CPVCmnInterfaceObserverMessage::iOrder

int CPVCmnInterfaceObserverMessage::iPriority

TPVCmnResponseType CPVCmnInterfaceObserverMessage::iResponseType

The documentation for this class was generated from the following file:

- pv_common_types.h