summaryrefslogtreecommitdiff
path: root/src/include/cache_evbase_client.h
diff options
context:
space:
mode:
author[email protected] <[email protected]>2019-11-21 17:05:35 +0800
committer[email protected] <[email protected]>2019-11-21 17:05:35 +0800
commitf1642106ced3d5222ad7c2f04a417087fee02efc (patch)
tree56f2589977b1c6851b639015cdd337cbdb48b154 /src/include/cache_evbase_client.h
parente6f1cba3653dfdf66aaec28a9f51b80812d5149e (diff)
适配最新的tango cache client.HEADmaster
Diffstat (limited to 'src/include/cache_evbase_client.h')
-rw-r--r--src/include/cache_evbase_client.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/include/cache_evbase_client.h b/src/include/cache_evbase_client.h
index feab191..991015a 100644
--- a/src/include/cache_evbase_client.h
+++ b/src/include/cache_evbase_client.h
@@ -18,7 +18,8 @@ struct cache_evbase_instance
struct cache_evbase_ctx
{
- size_t object_size; //tango_ctx�������Ա�޷����ع�����ֱ�ӻ�ȡ�Ļ����ڶ�дһ��������
+ size_t object_size; //tango_ctx�������Ա�޷����ع�����ֱ�ӻ�ȡ�Ļ����ڶ�дһ��������
+ struct evbuffer *evbuf;
struct tango_cache_ctx *ctx;
struct tango_losf_meta *losf_meta; //LOSFһ�����ϴ�ʱû��ctx
struct cache_evbase_instance *instance_asyn;
@@ -38,6 +39,7 @@ struct tango_cache_parameter *cache_evbase_parameter_new(const char* profile_pat
/*����ʵ�����̰߳�ȫ���ڲ�������һ���߳�*/
struct cache_evbase_instance *cache_evbase_instance_new(struct tango_cache_parameter *param, void *runtimelog);
+struct event_base *cache_evbase_get_event_base(struct cache_evbase_instance *instance);
/******************************************* GET�ӿ� ****************************************/
//�ɹ�����0��ʧ�ܷ���-1��future�ص���������������߳���ִ�У���ͬ