40 lines
942 B
C++
40 lines
942 B
C++
/*************************************************************************
|
|
> File Name : main.cpp
|
|
> Author : TL Song
|
|
> EMail : songtianlun@frytea.com
|
|
> Created Time : Thu 03 Dec 2020 09:43:19 AM CST
|
|
************************************************************************/
|
|
|
|
#include "FOperateNos.h"
|
|
/*
|
|
s_web_to_shd_addr=30.30.30.202:8201
|
|
|
|
通信格式:
|
|
#define WEB_EXEC_FAILED 201
|
|
#define WEB_EXEC_SUCCES 202
|
|
|
|
typedef enum Web_Op_E
|
|
{
|
|
NOS_POWER_ON=1,
|
|
NOS_POWER_OFF,
|
|
NOS_RESTART
|
|
}Web_Op_T;
|
|
|
|
typedef struct Web_Msg_S
|
|
{
|
|
unsigned int nos_id;
|
|
Web_Op_T nos_op;
|
|
unsigned int result; //0:defaule 201:failed 202:succeed
|
|
}Web_Msg_T;
|
|
*/
|
|
int main(int argc, char* argv[])
|
|
{
|
|
singleton<FOperateNos>::instance()->Init();
|
|
sleep(1);
|
|
singleton<FOperateNos>::instance()->StartNos(1);
|
|
sleep(1);
|
|
singleton<FOperateNos>::instance()->StopNos(2);
|
|
sleep(1);
|
|
singleton<FOperateNos>::instance()->RestartNos(3);
|
|
return 0;
|
|
} |