#include <task.h>
|
enum | {
STATE_BLOCKED = -1,
STATE_INIT = 0,
STATE_START = 1,
STATE_DONE = 2,
STATE_ERROR = 3,
STATE_RESPONSE = 4,
STATE_NEXT = 5
} |
|
enum | {
STATE_BLOCKED = -1,
STATE_INIT = 0,
STATE_START = 1,
STATE_DONE = 2,
STATE_ERROR = 3,
STATE_RESPONSE = 4,
STATE_NEXT = 5
} |
|
◆ anonymous enum
Enumerator |
---|
STATE_BLOCKED | |
STATE_INIT | |
STATE_START | |
STATE_DONE | |
STATE_ERROR | |
STATE_RESPONSE | |
STATE_NEXT | |
◆ anonymous enum
Enumerator |
---|
STATE_BLOCKED | |
STATE_INIT | |
STATE_START | |
STATE_DONE | |
STATE_ERROR | |
STATE_RESPONSE | |
STATE_NEXT | |
◆ Task() [1/2]
◆ ~Task() [1/2]
◆ Task() [2/2]
◆ ~Task() [2/2]
◆ Abort() [1/2]
◆ Abort() [2/2]
◆ Blocked() [1/2]
bool rtc::Task::Blocked |
( |
| ) |
const |
|
inline |
◆ Blocked() [2/2]
bool rtc::Task::Blocked |
( |
| ) |
const |
|
inline |
◆ ClearTimeout() [1/2]
void rtc::Task::ClearTimeout |
( |
| ) |
|
|
protected |
◆ ClearTimeout() [2/2]
void rtc::Task::ClearTimeout |
( |
| ) |
|
|
protected |
◆ CurrentTime() [1/2]
◆ CurrentTime() [2/2]
◆ ElapsedTime() [1/2]
◆ ElapsedTime() [2/2]
◆ Error() [1/2]
void rtc::Task::Error |
( |
| ) |
|
|
protected |
◆ Error() [2/2]
void rtc::Task::Error |
( |
| ) |
|
|
protected |
◆ GetState() [1/2]
int rtc::Task::GetState |
( |
| ) |
const |
|
inline |
◆ GetState() [2/2]
int rtc::Task::GetState |
( |
| ) |
const |
|
inline |
◆ GetStateName() [1/2]
◆ GetStateName() [2/2]
virtual std::string rtc::Task::GetStateName |
( |
int |
state | ) |
const |
|
protectedvirtual |
◆ HasError() [1/2]
bool rtc::Task::HasError |
( |
| ) |
const |
|
inline |
◆ HasError() [2/2]
bool rtc::Task::HasError |
( |
| ) |
const |
|
inline |
◆ IsDone() [1/2]
bool rtc::Task::IsDone |
( |
| ) |
const |
|
inline |
◆ IsDone() [2/2]
bool rtc::Task::IsDone |
( |
| ) |
const |
|
inline |
◆ OnTimeout() [1/2]
int rtc::Task::OnTimeout |
( |
| ) |
|
|
protectedvirtual |
◆ OnTimeout() [2/2]
virtual int rtc::Task::OnTimeout |
( |
| ) |
|
|
protectedvirtual |
◆ Process() [1/2]
int rtc::Task::Process |
( |
int |
state | ) |
|
|
protectedvirtual |
◆ Process() [2/2]
virtual int rtc::Task::Process |
( |
int |
state | ) |
|
|
protectedvirtual |
◆ ProcessResponse() [1/2]
int rtc::Task::ProcessResponse |
( |
| ) |
|
|
protectedvirtual |
◆ ProcessResponse() [2/2]
virtual int rtc::Task::ProcessResponse |
( |
| ) |
|
|
protectedvirtual |
◆ ProcessStart() [1/2]
virtual int rtc::Task::ProcessStart |
( |
| ) |
|
|
protectedpure virtual |
◆ ProcessStart() [2/2]
virtual int rtc::Task::ProcessStart |
( |
| ) |
|
|
protectedpure virtual |
◆ ResetTimeout() [1/2]
void rtc::Task::ResetTimeout |
( |
| ) |
|
|
protected |
◆ ResetTimeout() [2/2]
void rtc::Task::ResetTimeout |
( |
| ) |
|
|
protected |
◆ ResumeTimeout() [1/2]
void rtc::Task::ResumeTimeout |
( |
| ) |
|
|
protected |
◆ ResumeTimeout() [2/2]
void rtc::Task::ResumeTimeout |
( |
| ) |
|
|
protected |
◆ set_timeout_seconds() [1/2]
void rtc::Task::set_timeout_seconds |
( |
int |
timeout_seconds | ) |
|
◆ set_timeout_seconds() [2/2]
void rtc::Task::set_timeout_seconds |
( |
int |
timeout_seconds | ) |
|
◆ Start() [1/2]
void rtc::Task::Start |
( |
| ) |
|
◆ Start() [2/2]
void rtc::Task::Start |
( |
| ) |
|
◆ Step() [1/2]
◆ Step() [2/2]
◆ Stop() [1/2]
virtual void rtc::Task::Stop |
( |
| ) |
|
|
protectedvirtual |
◆ Stop() [2/2]
◆ SuspendTimeout() [1/2]
void rtc::Task::SuspendTimeout |
( |
| ) |
|
|
protected |
◆ SuspendTimeout() [2/2]
void rtc::Task::SuspendTimeout |
( |
| ) |
|
|
protected |
◆ TimedOut() [1/2]
bool rtc::Task::TimedOut |
( |
| ) |
|
◆ TimedOut() [2/2]
bool rtc::Task::TimedOut |
( |
| ) |
|
◆ timeout_seconds() [1/2]
int rtc::Task::timeout_seconds |
( |
| ) |
const |
|
inline |
◆ timeout_seconds() [2/2]
int rtc::Task::timeout_seconds |
( |
| ) |
const |
|
inline |
◆ timeout_time() [1/2]
int64_t rtc::Task::timeout_time |
( |
| ) |
const |
|
inline |
◆ timeout_time() [2/2]
int64_t rtc::Task::timeout_time |
( |
| ) |
const |
|
inline |
◆ unique_id() [1/2]
◆ unique_id() [2/2]
◆ Wake() [1/2]
◆ Wake() [2/2]
◆ SignalTimeout
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/base/task.h
- Source/ThirdParty/libwebrtc/Source/webrtc/base/task.cc