blob: 321e1891f8ac83714757d7091095937fe08a29ee (
plain)
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
33
34
35
36
37
38
|
/// @source Client.h
/// @description Public interface for class Client.
// See licensing information in the file README.TXT.
// -----------------------------------------------------------------------------
#ifndef __CLIENT_H__
#define __CLIENT_H__
// -----------------------------------------------------------------------------
// includes
#include <stdlib.h> // getenv (client_setLogDir)
// -----------------------------------------------------------------------------
#ifdef __cplusplus
extern "C" {
#endif
// -----------------------------------------------------------------------------
extern __declspec(dllexport) void SetIPAddress(char *address);
extern __declspec(dllexport) int init_Cam(void *information);
extern __declspec(dllexport) int set_Cam(int sc1,int sc2,int sc3);
extern __declspec(dllexport) int start_Cap();
extern __declspec(dllexport) int get_Img(unsigned char *ImageData);
extern __declspec(dllexport) int reset_Cam();
extern __declspec(dllexport) int cam_PowerOff();
extern __declspec(dllexport) int get_PackegeNum(unsigned int *num);
extern __declspec(dllexport) int getOnePackege(unsigned char *onePackege);
extern __declspec(dllexport) int free_Cam();
// -----------------------------------------------------------------------------
#ifdef __cplusplus
} // #ifdef __cplusplus
#endif
// -----------------------------------------------------------------------------
#endif // __CLIENT_H__
// -----------------------------------------------------------------------------
|