Session
ProcessSession* Session() const
Session *&Next() { return fNext; }
Session *fNext;
SessionGetter(team_id team, Session **_session);
Session **_session);
Session *fSession;
static Session *sMainSession;
static Session *sMainPrefetchSessions;
typedef Session ValueType;
typedef Session ValueType;
stop_session(Session *session)
static Session *
Session *session = new Session(team, name, device, node, seconds);
Session *prefetchSession;
Session *session = (Session *)_session;
Session *session = new Session(dirent->d_name);
Session::Session(team_id team, const char *name, dev_t device,
Session::Session(const char *name)
Session::~Session()
Session::InitCheck()
Session::_FindNode(dev_t device, ino_t node)
Session::AddNode(dev_t device, ino_t id)
Session::RemoveNode(dev_t device, ino_t id)
Session::StartWatchingTeam()
Session::StopWatchingTeam()
Session::Prefetch()
Session::LoadFromDirectory(int directoryFD)
Session::Save()
Session::IsWorthSaving() const
Session::IsMainSession() const
SessionGetter::SessionGetter(team_id team, Session **_session)
Session **_session)
Session *session;
Session *session;
Session *session = sTeamHash->Clear(true);
Session *next = session->next;
Session *next = session->next;
Session(team_id team, const char *name, dev_t device,
Session(const char *name);
~Session();
Session::Session(off_t offset, off_t size, uint32 blockSize, int32 index,
Session::~Session()
Session*
Session* result = new Session(offset, size, kBlockSize,
Session* result = new Session(offset, size, kBlockSize,
class Session;
Session* GetSession(int32 index);
class Session {
~Session();
Session(off_t offset, off_t size,
Session(const Session& other);
Session& operator=(const Session& other);
Session *session = NULL;
if (Session* session = _SessionForID(sessionID)) {
if (Session* session = _SessionForID(sessionID))
Session* session = _SessionForID(SessionID(*message, "session"));
if (Session* session = _SessionForID(sessionID))
Session* session = new Session(_NewSessionID(), _NewSessionIndex(),
if (Session* session = (Session*)fSessions.RemoveItem(index)) {
Session* session = (Session*)fSessions.RemoveItem(index);
if (Session* session = _SessionAt(index))
TermWindow::Session*
return (Session*)fSessions.ItemAt(index);
TermWindow::Session*
for (int32 i = 0; Session* session = _SessionAt(i); i++) {
TermWindow::_IndexOfSession(Session* session) const
Session* session = _SessionAt(i);
Session(SessionID id, int32 index, TermViewContainerView* containerView)
if (Session* session = _SessionAt(_IndexOfTermView(view))) {
if (Session* session = _SessionAt(index)) {
Session* session = _SessionAt(index);
Session* session = _SessionAt(index);
Session* session = _SessionAt(i); i++) {
for (int32 i = 0; Session* session = _SessionAt(i); i++)
struct Session;
inline Session* _SessionAt(int32 index) const;
Session* _SessionForID(const SessionID& sessionID) const;
inline int32 _IndexOfSession(Session* session) const;
Session* session = new (std::nothrow) Session(user, target);
Session* session = FindSession(user);
Session* session = FindSession(user);
typedef std::map<uid_t, Session*> SessionMap;
Session* session = FindSession(user);
Session* FindSession(uid_t user) const;
Session* session = iterator->second;
Session* session = FindSession(user);
Session::Session(uid_t user, const BMessenger& daemon)
Session*
Session* session = FindSession(user);
Session(uid_t user, const BMessenger& target);
Session* session = FindSession(user);
Session* session = FindSession(user);
Session* session = FindSession(user);
Session* session = FindSession(user);
Session* session = FindSession(user);
team->session_id = group->Session()->id;
ProcessSession* session = team->group->Session();
ProcessSession* session = team->group->Session();
ProcessSession* session = team->group->Session();
if (group->Session() != session)
&& team->group->Session()->controlling_tty != NULL) {
ProcessSession* session = team->group->Session();
if (childGroup->Session()->id == team->session_id
group->PublishLocked(team->group->Session());
} else if (group->Session()->id != team->session_id) {