文件名称:SDMP
介绍说明--下载内容均来自于网络,请自行研究使用
小型设备管理协议,服务器端主要负责管理各个家庭小型设备。-Building Client and Server
Binaries are included in the submitted archive however, these can easily be rebuilt if desired.
A simple build scr ipt called "create" has been supplied which executes the appropriate compilation commands
simply type "./create" at the command line. This will create the two binaries, SDMPServer and SDMPClient.
Running Client and Server
The server must be supplied a port number to listen on it should be invoked as "SDMPServer 8888"
(replacing "8888" with the desired port). The client must be supplied the server IP address and port, as in:
"SDMPClient 129.25.5.207 8888". Username and password requests will be seen by the client the only
currently supported username/password is "public" and "public" (no quotes). The only completely
supported function at this point is "Get device list", which returns a list of devices available. While
other functions can be selected by the client, the server currently returns empty reply messages (though
of co
Binaries are included in the submitted archive however, these can easily be rebuilt if desired.
A simple build scr ipt called "create" has been supplied which executes the appropriate compilation commands
simply type "./create" at the command line. This will create the two binaries, SDMPServer and SDMPClient.
Running Client and Server
The server must be supplied a port number to listen on it should be invoked as "SDMPServer 8888"
(replacing "8888" with the desired port). The client must be supplied the server IP address and port, as in:
"SDMPClient 129.25.5.207 8888". Username and password requests will be seen by the client the only
currently supported username/password is "public" and "public" (no quotes). The only completely
supported function at this point is "Get device list", which returns a list of devices available. While
other functions can be selected by the client, the server currently returns empty reply messages (though
of co
(系统自动生成,下载前可以参看下载内容)
下载文件列表
SDMPMessage.h
SDMPMessages.h
SDMPExceptions.h
SDMPServerStateMachineFactory.h
SDMPServerStateMachine.h
ProtocolStateMachine.h
ProtocolStateMachineFactory.h
SDMPMessageFactory.h
SDMPClientStateMachine.h
SDMPClientStateMachineFactory.h
NetworkClient.h
NetworkServer.h
DeviceManager.h
DeviceInfo.h
DeviceSpec.h
SDMPMessages.cpp
DeviceManager.cpp
SDMPServerStateMachineFactory.cpp
SDMPServerStateMachine.cpp
DeviceInfo.cpp
NetworkServer.cpp
SDMPMessageFactory.cpp
SDMPClientStateMachine.cpp
NetworkClient.cpp
SDMPClientStateMachineFactory.cpp
ClientMain.cpp
ServerMain.cpp
SDMPMessage.cpp
ReadMe.txt
Remote Small Device Management Protocol.rtf
SDMP.rtf
SDMPClient.log
create
SDMPMessages.h
SDMPExceptions.h
SDMPServerStateMachineFactory.h
SDMPServerStateMachine.h
ProtocolStateMachine.h
ProtocolStateMachineFactory.h
SDMPMessageFactory.h
SDMPClientStateMachine.h
SDMPClientStateMachineFactory.h
NetworkClient.h
NetworkServer.h
DeviceManager.h
DeviceInfo.h
DeviceSpec.h
SDMPMessages.cpp
DeviceManager.cpp
SDMPServerStateMachineFactory.cpp
SDMPServerStateMachine.cpp
DeviceInfo.cpp
NetworkServer.cpp
SDMPMessageFactory.cpp
SDMPClientStateMachine.cpp
NetworkClient.cpp
SDMPClientStateMachineFactory.cpp
ClientMain.cpp
ServerMain.cpp
SDMPMessage.cpp
ReadMe.txt
Remote Small Device Management Protocol.rtf
SDMP.rtf
SDMPClient.log
create