mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
add cpu stat
This commit is contained in:
parent
4c5aae7804
commit
117fd67950
7 changed files with 510 additions and 14 deletions
|
@ -1079,6 +1079,18 @@ int SrsConfig::parse_options(int argc, char** argv)
|
|||
{
|
||||
int ret = ERROR_SUCCESS;
|
||||
|
||||
for (int i = 0; i < argc; i++) {
|
||||
_argv.append(argv[i]);
|
||||
|
||||
if (i < argc - 1) {
|
||||
_argv.append(" ");
|
||||
}
|
||||
}
|
||||
|
||||
char cwd[256];
|
||||
getcwd(cwd, sizeof(cwd));
|
||||
_cwd = cwd;
|
||||
|
||||
show_help = true;
|
||||
for (int i = 1; i < argc; i++) {
|
||||
if ((ret = parse_argv(i, argv)) != ERROR_SUCCESS) {
|
||||
|
@ -1239,6 +1251,16 @@ void SrsConfig::print_help(char** argv)
|
|||
argv[0], argv[0], argv[0], argv[0]);
|
||||
}
|
||||
|
||||
string SrsConfig::get_cwd()
|
||||
{
|
||||
return _cwd;
|
||||
}
|
||||
|
||||
string SrsConfig::get_argv()
|
||||
{
|
||||
return _argv;
|
||||
}
|
||||
|
||||
bool SrsConfig::get_deamon()
|
||||
{
|
||||
srs_assert(root);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue