#include <RTSPServer.hh>
Collaboration diagram for RTSPServer::ServerMediaSessionIterator:

Public Member Functions | |
| ServerMediaSessionIterator (RTSPServer &server) | |
| virtual | ~ServerMediaSessionIterator () |
| ServerMediaSession * | next () |
Private Attributes | |
| HashTable::Iterator * | fOurIterator |
Definition at line 272 of file RTSPServer.hh.
| RTSPServer::ServerMediaSessionIterator::ServerMediaSessionIterator | ( | RTSPServer & | server | ) |
Definition at line 1865 of file RTSPServer.cpp.
01866 : fOurIterator((server.fServerMediaSessions == NULL) 01867 ? NULL : HashTable::Iterator::create(*server.fServerMediaSessions)) { 01868 }
| RTSPServer::ServerMediaSessionIterator::~ServerMediaSessionIterator | ( | ) | [virtual] |
Definition at line 1870 of file RTSPServer.cpp.
References fOurIterator.
01870 { 01871 delete fOurIterator; 01872 }
| ServerMediaSession * RTSPServer::ServerMediaSessionIterator::next | ( | ) |
Definition at line 1874 of file RTSPServer.cpp.
References fOurIterator, HashTable::Iterator::next(), and NULL.
01874 { 01875 if (fOurIterator == NULL) return NULL; 01876 01877 char const* key; // dummy 01878 return (ServerMediaSession*)(fOurIterator->next(key)); 01879 }
Definition at line 278 of file RTSPServer.hh.
Referenced by next(), and ~ServerMediaSessionIterator().
1.5.2