Eric Jung / GMMP_mbed_Ethernet_Reinit

Dependents:   ThingPlug_Ethernet_Example

Fork of GMMP_mbed by Eric Jung

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers GMMP_Reg.h Source File

GMMP_Reg.h

Go to the documentation of this file.
00001  /** GMMP Operation 중 Registration 명령 함수
00002  * @date 2013/11/21
00003  * @version 0.0.0.1
00004  * @file GMMP_Reg.h
00005  **/
00006 
00007 #ifndef GMMP_REG_H_
00008 #define GMMP_REG_H_
00009 
00010 #include "Network.h"
00011 
00012 #include "Struct_Reg_GW.h"
00013 #include "Struct_Reg_Device.h"
00014 
00015 #include "Struct_DeReg_GW.h"
00016 #include "Struct_DeReg_Device.h"
00017 
00018 
00019 
00020 
00021 //public
00022 /**
00023  *
00024  * @param pGwRegist_Req @ref GwRegist_Req참조
00025 * @return 성공 : GMMMP_SUCCESS, 실패 : @ref ErrorCode.h 참조
00026  */
00027 int GMMP_GW_Reg_Req(GwRegist_Req*  pGwRegist_Req);
00028 
00029 /**
00030  *
00031  * @param pGwRegist_Rsp @ref GwRegist_Rsp참조
00032 * @return 성공 : GMMMP_SUCCESS, 실패 : @ref ErrorCode.h 참조
00033  */
00034 int GMMP_GW_Reg_Rsp(GwRegist_Rsp* pGwRegist_Rsp);
00035 
00036 /**
00037  *
00038  * @param pDeviceRegist_Req @ref DeviceRegist_Req참조
00039 * @return 성공 : GMMMP_SUCCESS, 실패 : @ref ErrorCode.h 참조
00040  */
00041 int GMMP_Device_Reg_Req(DeviceRegist_Req*  pDeviceRegist_Req);
00042 
00043 /**
00044  *
00045  * @param pDeviceRegist_Rsp @ref DeviceRegist_Rsp참조
00046 * @return 성공 : GMMMP_SUCCESS, 실패 : @ref ErrorCode.h 참조
00047  */
00048 int GMMP_Device_Reg_Rsp(DeviceRegist_Rsp*  pDeviceRegist_Rsp);
00049 
00050 /**
00051  *
00052  * @param pGwDeRegist_Req @ref GwDeRegist_Req참조
00053 * @return 성공 : GMMMP_SUCCESS, 실패 : @ref ErrorCode.h 참조
00054  */
00055 int GMMP_GW_DeReg_Req(GwDeRegist_Req* pGwDeRegist_Req);
00056 
00057 /**
00058  *
00059  * @param pGwDeRegist_Rsp @ref GwDeRegist_Rsp참조
00060 * @return 성공 : GMMMP_SUCCESS, 실패 : @ref ErrorCode.h 참조
00061  */
00062 int GMMP_GW_DeReg_Rsp(GwDeRegist_Rsp* pGwDeRegist_Rsp);
00063 
00064 /**
00065  *
00066  * @param pDeviceDeRegist_Req @ref DeviceDeRegist_Req참조
00067 * @return 성공 : GMMMP_SUCCESS, 실패 : @ref ErrorCode.h 참조
00068  */
00069 int GMMP_Device_DeReg_Req(DeviceDeRegist_Req*  pDeviceDeRegist_Req);
00070 
00071 /**
00072  *
00073  * @param pDeviceDeRegist_Rsp @ref DeviceDeRegist_Rsp참조
00074 * @return 성공 : GMMMP_SUCCESS, 실패 : @ref ErrorCode.h 참조
00075  */
00076 int GMMP_Device_DeReg_Rsp(DeviceDeRegist_Rsp*  pDeviceDeRegist_Rsp);
00077 
00078 
00079 #endif /* GMMP_REG_H_ */
00080