acl
3.5.3.0
|
#include <redis_client_pipeline.hpp>
Public 成员函数 | |
redis_pipeline_channel (redis_client_pipeline &pipeline, const char *addr, int conn_timeout, int rw_timeout, bool retry) | |
~redis_pipeline_channel (void) | |
bool | start_thread (void) |
void | stop_thread (void) |
redis_pipeline_channel & | set_passwd (const char *passwd) |
const char * | get_addr (void) const |
void | push (redis_pipeline_message *msg) |
Public 成员函数 继承自 acl::acl::thread | |
thread (void) | |
virtual | ~thread (void) |
bool | start (bool sync=false) |
bool | wait (void **out=NULL) |
thread & | set_detachable (bool yes) |
thread & | set_stacksize (size_t size) |
unsigned long | thread_id (void) const |
Public 成员函数 继承自 acl::acl::thread_job | |
thread_job (void) | |
virtual | ~thread_job (void) |
virtual void | init (void) |
Protected 成员函数 | |
void * | run (void) |
Protected 成员函数 继承自 acl::acl::noncopyable | |
noncopyable () | |
~noncopyable () | |
额外继承的成员函数 | |
静态 Public 成员函数 继承自 acl::acl::thread | |
static unsigned long | thread_self (void) |
static unsigned long | self (void) |
在文件 redis_client_pipeline.hpp 第 152 行定义.
acl::redis_pipeline_channel::redis_pipeline_channel | ( | redis_client_pipeline & | pipeline, |
const char * | addr, | ||
int | conn_timeout, | ||
int | rw_timeout, | ||
bool | retry | ||
) |
acl::redis_pipeline_channel::~redis_pipeline_channel | ( | void | ) |
|
inline |
void acl::redis_pipeline_channel::push | ( | redis_pipeline_message * | msg | ) |
|
protectedvirtual |
实现了 acl::acl::thread_job.
redis_pipeline_channel& acl::redis_pipeline_channel::set_passwd | ( | const char * | passwd | ) |
bool acl::redis_pipeline_channel::start_thread | ( | void | ) |
void acl::redis_pipeline_channel::stop_thread | ( | void | ) |