#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 1576 of file RTSPServer.cpp.
01577 : fOurIterator((server.fServerMediaSessions == NULL) 01578 ? NULL : HashTable::Iterator::create(*server.fServerMediaSessions)) { 01579 }
| RTSPServer::ServerMediaSessionIterator::~ServerMediaSessionIterator | ( | ) | [virtual] |
Definition at line 1581 of file RTSPServer.cpp.
References fOurIterator.
01581 { 01582 delete fOurIterator; 01583 }
| ServerMediaSession * RTSPServer::ServerMediaSessionIterator::next | ( | ) |
Definition at line 1585 of file RTSPServer.cpp.
References fOurIterator, HashTable::Iterator::next(), and NULL.
01585 { 01586 if (fOurIterator == NULL) return NULL; 01587 01588 char const* key; // dummy 01589 return (ServerMediaSession*)(fOurIterator->next(key)); 01590 }
Definition at line 220 of file RTSPServer.hh.
Referenced by next(), and ~ServerMediaSessionIterator().
Definition at line 221 of file RTSPServer.hh.
1.5.2