mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Squash: Fix bugs
This commit is contained in:
parent
10d188faab
commit
716e578a19
382 changed files with 170096 additions and 220 deletions
|
@ -36,6 +36,7 @@ class SrsTcpListener;
|
|||
class SrsAppCasterFlv;
|
||||
class SrsResourceManager;
|
||||
class SrsLatestVersion;
|
||||
class SrsWaitGroup;
|
||||
|
||||
// The listener type for server to identify the connection,
|
||||
// that is, use different type to process the connection.
|
||||
|
@ -205,6 +206,7 @@ private:
|
|||
SrsResourceManager* conn_manager;
|
||||
SrsCoroutine* trd_;
|
||||
SrsHourGlass* timer_;
|
||||
SrsWaitGroup* wg_;
|
||||
private:
|
||||
// The pid file fd, lock the file write when server is running.
|
||||
// @remark the init.d script should cleanup the pid file, when stop service,
|
||||
|
@ -253,7 +255,9 @@ public:
|
|||
virtual srs_error_t register_signal();
|
||||
virtual srs_error_t http_handle();
|
||||
virtual srs_error_t ingest();
|
||||
virtual srs_error_t start();
|
||||
public:
|
||||
virtual srs_error_t start(SrsWaitGroup* wg);
|
||||
void stop();
|
||||
// interface ISrsCoroutineHandler
|
||||
public:
|
||||
virtual srs_error_t cycle();
|
||||
|
@ -339,7 +343,7 @@ public:
|
|||
virtual ~SrsServerAdapter();
|
||||
public:
|
||||
virtual srs_error_t initialize();
|
||||
virtual srs_error_t run();
|
||||
virtual srs_error_t run(SrsWaitGroup* wg);
|
||||
virtual void stop();
|
||||
public:
|
||||
virtual SrsServer* instance();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue