class Session

Defined at line 29 of file ../../src/storage/lib/block_server/block_server.h

Represents a session. New sessions appear via `OnNewSession`.

Public Methods

void Session (const internal::Session * session)

public for make_unique

Defined at line 32 of file ../../src/storage/lib/block_server/block_server.h

void Session (Session && other)

Defined at line 34 of file ../../src/storage/lib/block_server/block_server.h

Session & operator= (Session && other)

Defined at line 44 of file ../../src/storage/lib/block_server/block_server.cc

void ~Session ()

NOTE: The `BlockServer` destructor will be unblocked before this returns, so take

care with any code that runs *after* this returns.

Defined at line 54 of file ../../src/storage/lib/block_server/block_server.cc

void Run ()

Runs the session (blocking).

Defined at line 60 of file ../../src/storage/lib/block_server/block_server.cc

Friends

class BlockServer