blob: fcc48c546d0544d462f59dc73484db889ee5bb74 [file] [log] [blame]
Jon Medhurst15ce78d2014-04-10 09:02:02 +01001/**
Jon Medhurstb1d07442015-05-08 12:04:18 +01002 * Copyright (C) ARM Limited 2013-2015. All rights reserved.
Jon Medhurst15ce78d2014-04-10 09:02:02 +01003 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */
8
9#ifndef PROC_H
10#define PROC_H
11
Jon Medhurst96b56152014-10-30 18:01:15 +000012#include <stdint.h>
13
Jon Medhurst15ce78d2014-04-10 09:02:02 +010014class Buffer;
15class DynBuf;
16
Jon Medhurst96b56152014-10-30 18:01:15 +000017bool readProcComms(const uint64_t currTime, Buffer *const buffer, DynBuf *const printb, DynBuf *const b1, DynBuf *const b2);
18bool readProcMaps(const uint64_t currTime, Buffer *const buffer, DynBuf *const printb, DynBuf *const b);
19bool readKallsyms(const uint64_t currTime, Buffer *const buffer, const bool *const isDone);
Jon Medhurst15ce78d2014-04-10 09:02:02 +010020
21#endif // PROC_H