正在显示
1 个修改的文件
包含
9 行增加
和
0 行删除
| @@ -48,7 +48,16 @@ public: | @@ -48,7 +48,16 @@ public: | ||
| 48 | ISrsAsyncCallTask(); | 48 | ISrsAsyncCallTask(); |
| 49 | virtual ~ISrsAsyncCallTask(); | 49 | virtual ~ISrsAsyncCallTask(); |
| 50 | public: | 50 | public: |
| 51 | + /** | ||
| 52 | + * execute the task async. | ||
| 53 | + * this method is the actual execute method of task, | ||
| 54 | + * for example, to notify callback server. | ||
| 55 | + */ | ||
| 51 | virtual int call() = 0; | 56 | virtual int call() = 0; |
| 57 | + /** | ||
| 58 | + * convert task to string to describe it. | ||
| 59 | + * used for logger. | ||
| 60 | + */ | ||
| 52 | virtual std::string to_string() = 0; | 61 | virtual std::string to_string() = 0; |
| 53 | }; | 62 | }; |
| 54 | 63 |
-
请 注册 或 登录 后发表评论