#ifndef SLED_PROFILING_REMOTE_GPERF_H
#define SLED_PROFILING_REMOTE_GPERF_H

#pragma once

namespace sled {
// DOCS: https://gperftools.github.io/gperftools/pprof_remote_servers.html

// interface
// 1. http://host:80/pprof/heap
// 2. http://host:80/pprof/profile
//    http://host:80/
//    http://host:80
// 3. http://host:80/pprof/growth
// 4. http://host:80/myservice/pprof/heap
// 5. http://host:80/profile/

class RemoteGPerf {
public:
    RemoteGPerf(int port);
    ~RemoteGPerf();

private:
};

}// namespace sled

#endif// SLED_PROFILING_REMOTE_GPERF_H
