chenke
2017-08-09 a0092014ee12abf06edb1788b189cc7c57336063
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//
// Created by pansen on 2017/8/4.
//
#include "RemoteFuncServer.h"
 
RtspFaceDetectClient rtspFaceDetectClient;
 
const RtspFaceDetectClient& getRtspFaceDetectClient(){
   return rtspFaceDetectClient;
}
 
//#todo
RtspFaceDetectClient::RtspFaceDetectClient():rpcClient("127.0.0.1",8111),
                           client(rpcClient.getMain<RtspFaceDetect>())
{}
void RtspFaceDetectClient::fireFaceCountListener(int cameraIndex, int faceCount){
        auto req = client.fireFaceCountListenerRequest();
        req.setCameraIndex(cameraIndex);
        req.setFaceCount(faceCount);
        auto send = req.send();
        send.wait(rpcClient.getWaitScope());
}
 
 
 
//#todo
::kj::Promise<void> RtspFaceViewImpl::RtspFaceViewImpl() {}
::kj::Promise<void> RtspFaceViewImpl::~RtspFaceViewImpl(){}
 
::kj::Promise<void> RtspFaceViewImpl::getFaceList(GetFaceListContext context) override{}
::kj::Promise<void> RtspFaceViewImpl::getFaceImages(GetFaceImagesContext context) override{}
::kj::Promise<void> RtspFaceViewImpl::setFaceLabel(SetFaceLabelContext context) override {}