下载此文档

OPEN3000商用库接口说明.docx


文档分类:通信/电子 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
商用库接口说明
一 QuerySample 查询类
query_sample_service」n terface 类
建立QuerySample 客户端时必须构造一个 query_sample_service」nterface 类的对
象,由该类的接口负责与服务端通信。 该类主要提供一系列的接口函数完成采样数据的查询
/统计功能。
包含头文件: db_com/query_sample_service_i
连接动态库:libquerysampleclie
•构造函数
query_sample_service_ in terface ( int app_id, int policy, const int port_ no ,char *
server_object, const vector<T_Corba_Props> &props_vec, short con text = 0, char
* orb_n ame = NULL );
接口参数
输入/输出
参数(返回值)说明
备注
int app_id
In
应用号
int policy
In
策略
一般为1,代表由系
int port_ no
In
端口号
统管理指定主机
char*
QuarySample 服务端进程
server_object
In

vector<T Corba P
In
ORB性能参数管理
rops> &props_vec
缺省为
c —、|/
0 ,表示当前
short con text
In
态号

char* orb_n ame
In
缺省为
NULL
query_sample_service_ in terface(i nt app_id, char * specify_host_ name, const int
specify_port_ no, char * specify_server_object, vector<T_Corba_Props> &props_vec,
short con text = 0, char * orb_n ame= NULL);
接口参数
输入/输出
参数(返回值)说明
备注
int app_id
In
应用号
char*
specify_host_ nam
In
指定主机名
e
int
In
指定端口号
specify_port_ no
char*
指定QuarySample 服务端
specify_server_obj
In
进程名
ect
vector<T_Corba_P
In
ORB性能参数管理
rops> &props_vec
缺省为
0,表示当前
short con text
In
态号

char* orb_n ame In
缺省为NULL
.以同步方式查询采样数据: GetQuerySampleResult
short GetQuerySampleResult(c onst TQuerySample In Parm& in _para,
TQuerySampleOutParm_out out_para);
接口参数
输入/输出
参数(返回值)说明
备注
TQuerySampleI nP
In
查询条件
arm& in_para
TQuerySampleOut
Parm_out
Out
查询结果
out_para
0:成功-1 :失败,但服务
返回值
Out
端接口调用成功 <-1 :服务
端接口调用失败
注:指定超时时间参数时,如果出现指定时间无效情况时,请在构造函数中指定
orb_n ame (该参数默认为空)即可。
例如下面程序片断指定调用 query_sample_server 时等待50秒后认为调用超时。
orb_name 指定为"alias_query_sample_server "
如果不指定该参数(orb_name )可能导致props_all参数无效
使用方法举例
//初始化系统管理主机,设置 ORB性能参数管理
vector<T_Corba_Props> props_all(3);
strcpy(props_a

OPEN3000商用库接口说明 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人kunpengchaoyue
  • 文件大小87 KB
  • 时间2021-04-06