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

Public Member Functions | |
| ServerMediaSessionIterator (RTSPServer &server) | |
| virtual | ~ServerMediaSessionIterator () |
| ServerMediaSession * | next () |
Private Attributes | |
| HashTable::Iterator * | fOurIterator |
| ServerMediaSession * | fNextPtr |
Definition at line 214 of file RTSPServer.hh.
| RTSPServer::ServerMediaSessionIterator::ServerMediaSessionIterator | ( | RTSPServer & | server | ) |
Definition at line 1604 of file RTSPServer.cpp.
01605 : fOurIterator((server.fServerMediaSessions == NULL) 01606 ? NULL : HashTable::Iterator::create(*server.fServerMediaSessions)) { 01607 }
| RTSPServer::ServerMediaSessionIterator::~ServerMediaSessionIterator | ( | ) | [virtual] |
Definition at line 1609 of file RTSPServer.cpp.
References fOurIterator.
01609 { 01610 delete fOurIterator; 01611 }
| ServerMediaSession * RTSPServer::ServerMediaSessionIterator::next | ( | ) |
Definition at line 1613 of file RTSPServer.cpp.
References fOurIterator, HashTable::Iterator::next(), and NULL.
01613 { 01614 if (fOurIterator == NULL) return NULL; 01615 01616 char const* key; // dummy 01617 return (ServerMediaSession*)(fOurIterator->next(key)); 01618 }
Definition at line 220 of file RTSPServer.hh.
Referenced by next(), and ~ServerMediaSessionIterator().
Definition at line 221 of file RTSPServer.hh.
1.5.2