Modified for W5500 Ethernet initialize Added the Ethernet interface re-initialize code Added the connection retry
Dependents: ThingPlug_Ethernet_Example
Fork of GMMP_mbed by
Auto generated API documentation and code listings for GMMP_mbed_Ethernet_Reinit
APP_Update |
제어 명령 중 CONTROL_App_Update 일 경우 usMessageBody의 값
stControlReqHdr 참조 OMP에서 제어 명령 메시지를 전송하여 GMMP Lib에서 해당 메시지를 수신한다 |
Control_Req | GMMP TCP Packet 구조 중 Request Control 제어 구조 OMP에서 메시지를 전송하여 GMMP Lib에서 해당 메시지를 수신한다 |
Control_Rsp | GMMP TCP Packet 구조 중 Response Control 제어 구조 OMP에서 전송한 제어 메시지에 대한 응답을 전송한다 |
ConvertInt | Short형 변수를 endian 변환을 위해 사용된다 |
ConvertShort | Short형 변수를 endian 변환을 위해 사용된다 |
Delivery_Req | GMMP TCP Packet 구조 중 Request Delivery 구조체 OMP에 주기보고 데이터를 전송한다 |
Delivery_Rsp | GMMP TCP Packet 구조 중 Response Delivery 구조체 OMP에 주기보고 데이터 전송 응답을 수신한다 |
DeviceDeRegist_Req | GMMP TCP Packet 구조 중 Request Device DeRegist 구조체 OMP에 Request Device DeRegist 데이터 전송한다 |
DeviceDeRegist_Rsp | GMMP TCP Packet 구조 중 Response Device DeRegist 구조체 OMP에 Response Device DeRegist 데이터 수신한다 |
DeviceRegist_Req | GMMP TCP Packet 구조 중 Request Device Regist 구조체 OMP에 Request Device Regist 데이터 전송한다 |
DeviceRegist_Rsp | GMMP TCP Packet 구조 중 Response Device Regist 구조체 OMP에 Response Device Regist 데이터 수신한다 |
Diagnostic |
제어 명령 중 CONTROL_Diagnostic 일 경우 usMessageBody의 값
stNotificationReqHdr 참조 제어 메시지 수행 후 제어 메시지 결과 전송 시 포함한다 |
FW_APP_Download_Update_Remote |
제어 명령 중 CONTROL_FW_Download, CONTROL_FW_Update, CONTROL_App_Download, CONTROL_App_Update, CONTROL_Remote_Access 일 경우 usMessageBody의 값
stNotificationReqHdr 참조 제어 메시지 수행 후 제어 메시지 결과 전송 시 포함한다 |
GMMPHeader | GMMP TCP Packet Common Header |
GwDeRegist_Req | GMMP TCP Packet 구조 중 Request GW DeRegist 구조체 OMP에 Request GW DeRegist 데이터 전송한다 |
GwDeRegist_Rsp | GMMP TCP Packet 구조 중 Response GW DeRegist 구조체 OMP에 Response GW DeRegist 데이터 수신한다 |
GwRegist_Req | GMMP TCP Packet 구조 중 Request GW Regist 구조체 OMP에 Request GW Regist 데이터 전송한다 |
GwRegist_Rsp | GMMP TCP Packet 구조 중 Response Gw Regist 구조체 OMP에 Response Gw Regist 데이터 수신한다 |
HB_Req | GMMP TCP Packet 구조 중 Request Heartbeat 구조체 OMP에 Heartbeat 보고 명령을 전송한다 |
HB_Rsp | GMMP TCP Packet 구조 중 Response Heartbeat 구조체 OMP에 Heartbeat 보고 응답 명령을 수신한다 |
Notifi_Req | GMMP TCP Packet 구조 중 Request Notification 구조체 OMP에 Request Notification 데이터 전송한다 |
Notifi_Rsp | GMMP TCP Packet 구조 중 Response Notification 구조체 OMP에 Response Notification 데이터 수신한다 |
Profile_Req | GMMP TCP Packet 구조 중 Request Profile Info 구조체 OMP에 Request Profile Info 데이터 전송한다 |
Profile_Rsp | GMMP TCP Packet 구조 중 Response Profile Info 구조체 OMP에 Response Profile Info 데이터 수신한다 |
SignalPowerCheck |
제어 명령 중 CONTROL_Signal_Power_Check 일 경우 usMessageBody의 값
stNotificationReqHdr 참조 제어 메시지 수행 후 제어 메시지 결과 전송 시 포함한다 |
SMSMessage | GMMP SMS Packet |
StatusCheck |
제어 명령 중 CONTROL_Status_Check 일 경우 usMessageBody의 값
stNotificationReqHdr 참조 제어 메시지 수행 후 제어 메시지 결과 전송 시 포함한다 |
stControlReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에서 제어 명령 메시지를 전송하여 GMMP Lib에서 해당 메시지를 수신한다 |
stControlRspHdr | GMMP TCP Packet 구조 중 Response 수행 시 Message Header와 Message Body 영역 OMP에서 전송한 제어 메시지에 대한 응답을 전송한다 |
stDeviceDeRegistrationReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에서 Device DeRegistration 메시지를 OMP에 전송한다 |
stDeviceDeRegistrationRspHdr | GMMP TCP Packet 구조 중 Response 수행 시 Message Header와 Message Body 영역 OMP에서 Device DeRegistration 메시지를 OMP에 수신한다 |
stDeviceRegistrationReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에서 Device Registration 메시지를 OMP에 전송한다 |
stDeviceRegistrationRspHdr | GMMP TCP Packet 구조 중 Response 수행 시 Message Header와 Message Body 영역 OMP에서 Device Registration 메시지를 OMP에 수신한다 |
stGwDeRegistrationReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에서 GW DeRegistration 메시지를 OMP에 전송한다 |
stGwDeRegistrationRspHdr | GMMP TCP Packet 구조 중 Response 수행 시 Message Header와 Message Body 영역 OMP에서 GW DeRegistration 메시지를 OMP에 수신한다 |
stGwRegistrationReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에서 GW Registration 메시지를 OMP에 전송한다 |
stGwRegistrationRspHdr | GMMP TCP Packet 구조 중 Response 수행 시 Message Header와 Message Body 영역 OMP에서 GW Registration 메시지를 OMP에 수신한다 |
stHeartBeatMsgReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에 Heartbeat 보고 명령을 전송 시 사용된다 |
stHeartBeatMsgRspHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에 Heartbeat 보고 응답 명령을 수신 시 사용된다 |
stNotificationReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에서 제어 메시지를 수행 후 제어 메시지 결과를 OMP에 보고한다 |
stNotificationRspHdr | GMMP TCP Packet 구조 중 Response 수행 시 Message Header와 Message Body 영역 제어 메시지 결과 응답을를 수신한다 |
stPacketDeliveryReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에 주기 보고 명령을 전송 시 사용된다 |
stPacketDeliveryRspHdr | GMMP TCP Packet 구조 중 Response 수행 시 Message Header와 Message Body 영역 OMP에서 주기 보고 명령 응답 완료 수신 시 사용된다 |
stProfileReqHdr | GMMP TCP Packet 구조 중 Request 수행 시 Message Header와 Message Body 영역 OMP에서 Profile Info 메시지를 OMP에 전송한다 |
stProfileRspHdr | GMMP TCP Packet 구조 중 Response 수행 시 Message Header와 Message Body 영역 OMP에서 Multimedia URL Info 제공 명령 수신 시 사용된다 |
TimeStamp |
제어 명령 중 CONTROL_Time_Sync 일 경우 usMessageBody의 값
stControlReqHdr 참조 제어 메시지 수신 데이터에 포함되어 있다 |
Code
Client.cpp [code] | |
Client.h [code] | |
Define.h [code] | GMMP 공통 정의 |
Define_Control.h [code] | GMMP Operation 중 제어 명령 리스트 정의 |
Define_Delivery.h [code] | GMMP Operation 중 주기보고 명령 리스트 정의 |
Define_Operation.h [code] | GMMP Operation 절차 리스트 정의 |
ErrorCode.h [code] | GMMP 라이브러리 에러코드 |
GMMP.cpp [code] | GMMP 공통 정의 |
GMMP.h [code] | |
GMMP_Control.cpp [code] | |
GMMP_Control.h [code] | GMMP Operation 중 제어 명령 함수 |
GMMP_Delivery.cpp [code] | |
GMMP_Delivery.h [code] | GMMP Operation 중 주기보고 명령 함수 |
GMMP_Heartbeat.cpp [code] | |
GMMP_Heartbeat.h [code] | GMMP Operation 중 Heartbeat 명령 힘수 |
GMMP_Notification.cpp [code] | |
GMMP_Notification.h [code] | GMMP Operation 중 Notification 명령 함수 |
GMMP_Operation.cpp [code] | |
GMMP_Operation.h [code] | GMMP 내부함수 및 변수 설명 |
GMMP_ProfileInfo.cpp [code] | |
GMMP_ProfileInfo.h [code] | GMMP Operation 중 Profile Info 명령 함수 |
GMMP_Reg.cpp [code] | |
GMMP_Reg.h [code] | GMMP Operation 중 Registration 명령 함수 |
GMMP_Util.cpp [code] | |
GMMP_Util.h [code] | GMMP에 사용되는 Util 함수 |
Network.cpp [code] | TCP Socket 통신을 위한 모듈 |
Network.h [code] | TCP Socket 통신을 위한 모듈 |
OMPErrorCode.h [code] | OMP에서 제공하는 에러코드 |
Print.cpp [code] | |
Print.h [code] | |
Struct_Common.h [code] | GMMP 공통 구조체 |
Struct_Control.h [code] | GMMP Operation 중 제어 명령에 사용되는 구조체 |
Struct_Control_Opt.h [code] | GMMP 제어 명령 중 Message Body의 값이 필요한 경우 사용되는 구조체 |
Struct_Delivery.h [code] | GMMP Operation 중 주기보고 명령에 사용되는 구조체 |
Struct_DeReg_Device.h [code] | GMMP Operation 중 Device DeRegistration 명령에 사용되는 구조체 |
Struct_DeReg_GW.h [code] | GMMP Operation 중 GW DeRegistration 명령에 사용되는 구조체 |
Struct_Heartbeat.h [code] | GMMP Operation 중 Heartbeat 명령에 사용되는 구조체 |
Struct_Notification.h [code] | GMMP Operation 중 제어 명령 수행 결과 보고 명령에 사용되는 구조체 |
Struct_ProfileInfo.h [code] | GMMP Operation 중 제어 명령 수행 결과 보고 명령에 사용되는 구조체 |
Struct_Reg_Device.h [code] | GMMP Operation 중 Device Registration 명령에 사용되는 구조체 |
Struct_Reg_GW.h [code] | GMMP Operation 중 GW Registration 명령에 사용되는 구조체 |
Utility.cpp [code] | |
Utility.h [code] |