| 12345678910111213141516171819202122232425262728293031323334 |
- /*
- * main.cpp
- *
- * Created on: 2016年12月7日
- * Author: nego
- */
-
- #include "../service/impl/ProtocolImpl.h"
- #include "../servicemodel/Device.h"
- #include "../servicemodel/Item.h"
- #include "../servicemodel/Packet.h"
-
- int main() {
- ProtocolI* pP = new ProtocolImpl();
-
- Device* pdevice = new Device();
- Packet* ppacket = new Packet();
- Item* pitem = new Item();
-
- pitem->setAlarmcondition("=");
- pitem->setAlarmenable(1);
- pitem->setAlarmvalue("1");
- pitem->setValue("1");
-
- char t[1024];
- int len = 0;
- pP->onRead(pdevice, ppacket, pitem, t, len);
- pP->onWrite(pdevice, ppacket, pitem, t, len, "1", 1);
-
- int deletelen = 0;
- pP->isResponseOK(pdevice, ppacket, pitem, t, len);
- pP->onResponse(pdevice, ppacket, pitem, t, len, deletelen);
- }
|