Public Member Functions | |
| ShoutCastResponse (void) | |
| ~ShoutCastResponse (void) | |
| int | getMetaint (void) |
| int | getBitrate (void) |
| QString | getGenre (void) |
| QString | getName (void) |
| int | getStatus (void) |
| bool | isICY (void) |
| QString | getContent (void) |
| QString | getLocation (void) |
| QString | getString (const QString &key) |
| int | getInt (const QString &key) |
| int | fillResponse (const char *data, int len) |
| Consume bytes and parse shoutcast header. | |
Private Attributes | |
| QMap< QString, QString > | m_data |
Definition at line 136 of file shoutcast.cpp.
| ShoutCastResponse::ShoutCastResponse | ( | void | ) | [inline] |
Definition at line 139 of file shoutcast.cpp.
| ShoutCastResponse::~ShoutCastResponse | ( | void | ) | [inline] |
Definition at line 140 of file shoutcast.cpp.
| int ShoutCastResponse::getMetaint | ( | void | ) | [inline] |
Definition at line 142 of file shoutcast.cpp.
Referenced by ShoutCastIODevice::readData(), ShoutCastIODevice::socketReadyRead(), and ShoutCastIODevice::switchToState().
| int ShoutCastResponse::getBitrate | ( | void | ) | [inline] |
Definition at line 149 of file shoutcast.cpp.
Referenced by DecoderIOFactoryShoutCast::periodicallyCheckResponse(), and ShoutCastIODevice::switchToState().
| QString ShoutCastResponse::getGenre | ( | void | ) | [inline] |
Definition at line 150 of file shoutcast.cpp.
Referenced by ShoutCastIODevice::switchToState().
| QString ShoutCastResponse::getName | ( | void | ) | [inline] |
Definition at line 151 of file shoutcast.cpp.
Referenced by ShoutCastIODevice::switchToState().
| int ShoutCastResponse::getStatus | ( | void | ) | [inline] |
Definition at line 152 of file shoutcast.cpp.
Referenced by DecoderIOFactoryShoutCast::checkResponseOK(), and ShoutCastIODevice::socketReadyRead().
| bool ShoutCastResponse::isICY | ( | void | ) | [inline] |
Definition at line 153 of file shoutcast.cpp.
Referenced by DecoderIOFactoryShoutCast::checkResponseOK().
| QString ShoutCastResponse::getContent | ( | void | ) | [inline] |
Definition at line 154 of file shoutcast.cpp.
Referenced by DecoderIOFactoryShoutCast::periodicallyCheckBuffered().
| QString ShoutCastResponse::getLocation | ( | void | ) | [inline] |
Definition at line 155 of file shoutcast.cpp.
Referenced by DecoderIOFactoryShoutCast::checkResponseOK(), and ShoutCastIODevice::socketReadyRead().
| QString ShoutCastResponse::getString | ( | const QString & | key | ) | [inline] |
Definition at line 157 of file shoutcast.cpp.
Referenced by getContent(), getGenre(), getLocation(), and getName().
| int ShoutCastResponse::getInt | ( | const QString & | key | ) | [inline] |
Definition at line 158 of file shoutcast.cpp.
Referenced by getBitrate(), getMetaint(), and getStatus().
| int ShoutCastResponse::fillResponse | ( | const char * | s, | |
| int | l | |||
| ) |
Consume bytes and parse shoutcast header.
Definition at line 169 of file shoutcast.cpp.
Referenced by ShoutCastIODevice::parseHeader().
QMap<QString, QString> ShoutCastResponse::m_data [private] |
Definition at line 163 of file shoutcast.cpp.
Referenced by fillResponse(), getInt(), getMetaint(), getString(), and isICY().
1.6.3