HPCToolkit
|
Classes | |
class | BaseDataFile |
struct | BinaryRepresentationOfFilter |
class | ByteUtilities |
class | Communication |
class | DataCompressionLayer |
class | DataOutputFileStream |
class | DataSocketStream |
class | DBOpener |
struct | FileData |
class | FileUtils |
class | Filter |
class | FilteredBaseData |
class | FilterSet |
struct | ImageTraceAttributes |
class | LargeByteBuffer |
class | LRUList |
class | MergeDataFiles |
class | MPICommunication |
struct | OffsetPair |
class | ProcessTimeline |
class | ProgressBar |
class | Range |
class | Server |
class | Slave |
class | SpaceTimeDataController |
struct | TimeCPID |
class | TraceDataByRank |
class | VersatileMemoryPage |
Typedefs | |
typedef int64_t | Long |
typedef int | SocketFD |
typedef int | FileDescriptor |
typedef uint64_t | FileOffset |
typedef uint64_t | Time |
Enumerations | |
enum | ServerType { NONE_EXIT_IMMEDIATELY = 0, MASTER = 1, SLAVE = 2 } |
enum | DatabaseType { MULTI_PROCESSES = 1, MULTI_THREADING = 2 } |
enum | Header { DATA = 0x44415441, OPEN = 0x4F50454E, HERE = 0x48455245, DONE = 0x444F4E45, DBOK = 0x44424F4B, INFO = 0x494E464F, NODB = 0x4E4F4442, EXML = 0x45584D4C, FLTR = 0x464C5452, SLAVE_REPLY = 0x534C5250, SLAVE_DONE = 0x534C444E } |
enum | ServerNextAction { CLOSE_SERVER = 0, START_NEW_CONNECTION_IMMEDIATELY =1 } |
enum | ErrorCode { ERROR_STREAM_OPEN_FAILED = -3, ERROR_EXPECTED_OPEN_COMMAND = -77, ERROR_DB_OPEN_FAILED = -4, ERROR_UNKNOWN_COMMAND = -7, ERROR_PATH_TOO_LONG = -9, ERROR_INVALID_PARAMETERS = -99, ERROR_COMPRESSION_FAILED = -33445, ERROR_GET_RAM_SIZE_FAILED = -4456, ERROR_READ_TOO_LITTLE = -5200, ERROR_STREAM_CLOSED = -12, ERROR_SOCKET_IN_USE = -1111 } |
enum | MergeDataAttribute { SUCCESS_MERGED, SUCCESS_ALREADY_CREATED, FAIL_NO_DATA, STATUS_UNKNOWN } |
Variables | |
static const int | DEFAULT_PORT = 21590 |
static const unsigned int | MAX_DB_PATH_LENGTH = 1023 |
SpaceTimeDataController * | stdcl |
static FileOffset | mmPageSize |
FileOffset | fileSize |
bool | useCompression = true |
int | mainPortNumber = DEFAULT_PORT |
int | xmlPortNumber = 0 |
static int | MAX_PAGES_TO_ALLOCATE_AT_ONCE = 0 |
typedef int TraceviewerServer::FileDescriptor |
Definition at line 77 of file FileUtils.hpp.
typedef uint64_t TraceviewerServer::FileOffset |
Definition at line 78 of file FileUtils.hpp.
typedef int64_t TraceviewerServer::Long |
Definition at line 69 of file ByteUtilities.hpp.
typedef int TraceviewerServer::SocketFD |
Definition at line 78 of file DataSocketStream.hpp.
typedef uint64_t TraceviewerServer::Time |
Definition at line 68 of file TimeCPID.hpp.
Enumerator | |
---|---|
MULTI_PROCESSES | |
MULTI_THREADING |
Definition at line 80 of file Constants.hpp.
Definition at line 105 of file Constants.hpp.
Enumerator | |
---|---|
DATA | |
OPEN | |
HERE | |
DONE | |
DBOK | |
INFO | |
NODB | |
EXML | |
FLTR | |
SLAVE_REPLY | |
SLAVE_DONE |
Definition at line 85 of file Constants.hpp.
Enumerator | |
---|---|
SUCCESS_MERGED | |
SUCCESS_ALREADY_CREATED | |
FAIL_NO_DATA | |
STATUS_UNKNOWN |
Definition at line 71 of file MergeDataFiles.hpp.
Enumerator | |
---|---|
CLOSE_SERVER | |
START_NEW_CONNECTION_IMMEDIATELY |
Definition at line 99 of file Constants.hpp.
Enumerator | |
---|---|
NONE_EXIT_IMMEDIATELY | |
MASTER | |
SLAVE |
Definition at line 74 of file Communication.hpp.
|
static |
Definition at line 77 of file Constants.hpp.
FileOffset TraceviewerServer::fileSize |
Definition at line 82 of file LargeByteBuffer.cpp.
int TraceviewerServer::mainPortNumber = DEFAULT_PORT |
Definition at line 90 of file Server.cpp.
|
static |
Definition at line 78 of file Constants.hpp.
|
static |
Definition at line 73 of file VersatileMemoryPage.cpp.
|
static |
Definition at line 81 of file LargeByteBuffer.cpp.
SpaceTimeDataController* TraceviewerServer::stdcl |
Definition at line 83 of file DBOpener.cpp.
bool TraceviewerServer::useCompression = true |
Definition at line 89 of file Server.cpp.
int TraceviewerServer::xmlPortNumber = 0 |
Definition at line 91 of file Server.cpp.