text: //
  //  Cauly.h
  //  Cauly
  //
  //  Created by Neil Kwon on 9/2/15.
  //  Copyright (c) 2015 Cauly. All rights reserved.
  //
  
  #import <UIKit/UIKit.h>
  
  @interface Cauly : NSObject
  
  @end
  
  #define TEST_APP_CODE			(@"CAULY")
  
  #define CAULY_SDK_VERSION		(@"3.1.0")
  
  #define CAULY_ERR_SUCCESS		(0)
  #define CAULY_ERR_FAILED		(1)
  #define CAULY_ERR_INAVLID_XML	(2)
  #define CAULY_ERR_INAVLID_JSON	(3)
  
  // 광고 갱신 시간
  typedef enum {
      CaulyReloadTime_30,		// 30초
      CaulyReloadTime_60,		// 60초
      CaulyReloadTime_120		// 120초
  } CaulyReloadTime;
  
  // 광고 크기
  typedef enum {
      CaulyAdSize_IPhone,		// 320 * 50
      CaulyAdSize_IPadLarge,	// 728 * 90
      CaulyAdSize_IPadSmall	// 468 * 60
  } CaulyAdSize;
  
  // Native Ad Component type
  typedef enum {
      CaulyNativeAdComponentType_None,        //No Image nor Icon
      CaulyNativeAdComponentType_Icon,        // Icon Only
      CaulyNativeAdComponentType_Image,       // Image Only
      CaulyNativeAdComponentType_IconImage	// Icon and Image Both
  } CaulyNativeAdComponentType;
  
  
  // 나이 설정
  typedef enum {
      CaulyAge_10,			// 10대
      CaulyAge_20,			// 20대
      CaulyAge_30,			// 30대
      CaulyAge_40,			// 40대
      CaulyAge_50,			// 50대
      CaulyAge_All			// 전체
  } CaulyAge;
  
  // 성별 설정
  typedef enum {
      CaulyGender_Male,		// 남자
      CaulyGender_Female,		// 여자
      CaulyGender_All			// 전체
  } CaulyGender;
  
  // 화면 전환 효과
  typedef enum {
      CaulyAnimCurlUp,		// Curl Up
      CaulyAnimCurlDown,		// Curl Down
      CaulyAnimFlipFromLeft,	// 뒤집기(Left->Right)
      CaulyAnimFlipFromRight,	// 뒤집기(Right->Left)
      CaulyAnimFadeOut,		// Fade Out
      CaulyAnimNone			// 애니메이션 없음
  } CaulyAnim;
  
  // Log 레벨
  typedef enum {
      CaulyLogLevelMinimal,
      CaulyLogLevelRelease,
      CaulyLogLevelDebug,
      CaulyLogLevelAll
  } CaulyLogLevel;
  
  
  // Error Code
  #define CaulyError_OK					(0)
  #define CaulyError_NO_CHARGED			(100)
  #define CaulyError_NO_FILL_AD			(200)
  #define CaulyError_INVAILD_APP_CODE		(400)
  #define CaulyError_SERVER_ERROR			(500)
  #define CaulyError_NOT_ALLOW_INTERVAL	(-200)
  #define CaulyError_SDK_INNER_ERROR		(-100)
  