Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members
TerminalCapabilities Class Reference
<class description="" goes="" here=""> <short description=""> More...
#include <TerminalCapabilities.hpp>
Public Member Functions | |
| TerminalCapabilities () | |
| inits all values to zero  | |
| TerminalCapabilities (u32 maxDecBufSize, u32 maxDecBitrate, u32 displayBits, bool color, u32 width, u32 height, u32 refreshRate, float mem, u32 netCap, u32 minNetCap, u32 netDelayVar, u32 buffDelay, u8 numAudioChann=0, u8 audioBitsPerSample=16, u32 samplFreq=44100) | |
| constructor  | |
| u32 | getMaxDecoderBufferSizeInByte () const | 
| u32 | getMaxDecoderBitRateInBit () const | 
| u32 | getDisplayBitsPerPixel () const | 
| bool | getColorDisplay () const | 
| u32 | getDisplayWidth () const | 
| u32 | getDisplayHeight () const | 
| u32 | getDisplayRefreshRate () const | 
| float | getMemoryStorageMB () const | 
| u32 | getNetworkCapacityInByte () const | 
| u32 | getMinGuaranteedNetworkCapacityInByte () const | 
| u32 | getNetworkDelayVariationInMs () const | 
| u32 | getBufferingDelayInMs () const | 
| u8 | getNumAudioChannels () const | 
| bool | supportsAudio () const | 
| u8 | getAudioBitsPerSample () const | 
| u32 | getAudioSamplingFrequency () const | 
| void | setMaxDecoderBufferSizeInByte (const u32) | 
| void | setMaxDecoderBitRateInBit (const u32) | 
| void | setDisplayBitsPerPixel (const u32) | 
| void | setColorDisplay (const bool) | 
| void | setDisplayWidth (const u32) | 
| void | setDisplayHeight (const u32) | 
| void | setDisplayRefreshRate (const u32) | 
| void | setMemoryStorageMB (const float) | 
| void | setNetworkCapacityInByte (const u32) | 
| void | setMinGuaranteedNetworkCapacityInByte (const u32) | 
| void | setNetworkDelayVariationInMs (const u32) | 
| void | setBufferingDelayInMs (const u32) | 
| void | setNumAudioChannels (const u8) | 
| void | setAudioBitsPerSample (const u8) | 
| void | setAudioSamplingFrequency (const u32) | 
| bool | initFromFile (const char *file) | 
| bool | saveToFile (const char *file, bool overWrite) const | 
| TerminalCapabilities * | clone () const | 
Protected Attributes | |
| u32 | maxDecoderBufferSizeInByte | 
| u32 | maxDecoderBitRateInBit | 
| u32 | displayBitsPerPixel | 
| u32 | colorDisplay | 
| u32 | displayWidth | 
| u32 | displayHeight | 
| u32 | displayRefreshRate | 
| float | memoryStorageMB | 
| u32 | networkCapacityInByte | 
| u32 | minGuaranteedNetworkCapacityInByte | 
| u32 | networkDelayVariationInMs | 
| u32 | bufferingDelayInMs | 
| u8 | numAudioChannels | 
| u8 | audioBitsPerSample | 
| u32 | audioSamplingFrequency | 
Detailed Description
<class description="" goes="" here=""> <short description="">
- Author:
 - Michael Kropfberger and Peter Schojer
 
- Version:
 - Id
 - TerminalCapabilities.hpp,v 1.2 2004/02/19 10:22:40 pschojer Exp
 
Definition at line 63 of file TerminalCapabilities.hpp.
The documentation for this class was generated from the following files: