interface SessionManager {
[Session] getSessionForUser(DOMString username);
readonly attribute unsigned long sessionCount;
[Session] iterator;
};
interface Session {
readonly attribute DOMString username;
};
interface SessionManager2 {
[Session2] getSessionForUser(DOMString username);
readonly attribute unsigned long sessionCount;
[Session2] iterator = SessionIterator;
};
interface Session2 {
readonly attribute DOMString username;
};
interface SessionIterator {
readonly attribute unsigned long remainingSessions;
};
interface NodeList {
[Node] iterator = NodeIterator;
};
interface NodeIterator {
[Node] iterator object;
};
interface SessionManager {
[Session] getSessionForUser(DOMString username);
readonly attribute unsigned long sessionCount;
[Session] iterator;
};
[Session] getSessionForUser(DOMString username);
readonly attribute unsigned long sessionCount;
[Session] iterator;
interface Session {
readonly attribute DOMString username;
};
readonly attribute DOMString username;
interface SessionManager2 {
[Session2] getSessionForUser(DOMString username);
readonly attribute unsigned long sessionCount;
[Session2] iterator = SessionIterator;
};
[Session2] getSessionForUser(DOMString username);
readonly attribute unsigned long sessionCount;
[Session2] iterator = SessionIterator;
interface Session2 {
readonly attribute DOMString username;
};
readonly attribute DOMString username;
interface SessionIterator {
readonly attribute unsigned long remainingSessions;
};
readonly attribute unsigned long remainingSessions;
interface NodeList {
[Node] iterator = NodeIterator;
};
[Node] iterator = NodeIterator;
interface NodeIterator {
[Node] iterator object;
};
[Node] iterator object;