Classes | |
| class | Stat |
| class | FdCacheStats |
| class | DupeStats |
| class | TimedCalls |
| class | MemStats |
| struct | StatKey |
| struct | ServerInfo |
Typedefs | |
| typedef Sequence< StatKind > | StatsRequest |
| typedef Table< StatKey, Stat * >::Default | StatsResult |
| typedef Table< StatKey, Stat * >::Iterator | StatsResultIter |
Enumerations | |
| enum | StatKind { invalid = 0, fdCache, dupeTotal, srpcTotal, nfsTotal, memUsage, statKindEnd } |
Functions | |
| void | getStats (ReposStats::StatsResult &result, const ReposStats::StatsRequest &request, AccessControl::Identity who, Text reposHost, Text reposPort) throw (SRPC::failure) |
| void | getServerInfo (ServerInfo &result, AccessControl::Identity who, Text reposHost, Text reposPort) throw (SRPC::failure) |
| typedef Sequence<StatKind> ReposStats::StatsRequest |
Definition at line 50 of file ReposStatsSRPC.H.
| typedef Table<StatKey, Stat*>::Default ReposStats::StatsResult |
Definition at line 53 of file ReposStatsSRPC.H.
| typedef Table<StatKey, Stat*>::Iterator ReposStats::StatsResultIter |
Definition at line 54 of file ReposStatsSRPC.H.
| enum ReposStats::StatKind |
Definition at line 34 of file ReposStats.H.
| void ReposStats::getServerInfo | ( | ServerInfo & | result, | |
| AccessControl::Identity | who = NULL, |
|||
| Text | reposHost = "", |
|||
| Text | reposPort = "" | |||
| ) | throw (SRPC::failure) |
Definition at line 180 of file ReposStats.C.
References VestaSourceSRPC::End(), VestaSourceSRPC::GetServerInfo, SRPC::recv_chars(), SRPC::recv_end(), SRPC::recv_int32(), SRPC::recv_int64(), SRPC::send_end(), VestaSourceSRPC::send_identity(), VestaSourceSRPC::Start(), SRPC::start_call(), and VestaSourceSRPC::version.
Here is the call graph for this function:

| void ReposStats::getStats | ( | ReposStats::StatsResult & | result, | |
| const ReposStats::StatsRequest & | request, | |||
| AccessControl::Identity | who = NULL, |
|||
| Text | reposHost = "", |
|||
| Text | reposPort = "" | |||
| ) | throw (SRPC::failure) |
Definition at line 92 of file ReposStats.C.
References dupeTotal, VestaSourceSRPC::End(), fdCache, VestaSourceSRPC::GetStats, invalid, memUsage, NEW, NEW_PTRFREE_ARRAY, nfsTotal, ReposStats::MemStats::recv(), ReposStats::TimedCalls::recv(), ReposStats::DupeStats::recv(), ReposStats::FdCacheStats::recv(), SRPC::recv_end(), SRPC::recv_int16(), SRPC::recv_seq_end(), SRPC::recv_seq_start(), SRPC::send_end(), VestaSourceSRPC::send_identity(), SRPC::send_int16_array(), srpcTotal, VestaSourceSRPC::Start(), SRPC::start_call(), statKindEnd, and VestaSourceSRPC::version.
Here is the call graph for this function:

1.5.1