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;
|
|||
|
}
|