Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: ThingPlug_WiFi_Example
Auto generated API documentation and code listings for GMMP
| 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] |