HIVE SDK for C++

Public 타입 | 정적 Public 멤버 함수 | 모든 멤버 목록
Configuration 클래스 참조

HIVE SDK 설정 관리

더 자세히 ...

#include <HIVE_Configuration.h>

Public 타입

typedef std::function< void(ResultAPI const &result, std::string value)> onGetMetaData
 MetaData 요청 결과 통지
더 자세히 ...
 

정적 Public 멤버 함수

static std::string getHiveSDKVersion ()
 Hive SDK 버전 반환 더 자세히 ...
 
static std::string getReferenceSDKVersion ()
 HIVE SDK 가 참조하고 있는 SDK 의 버전 반환 더 자세히 ...
 
static std::string getAppId ()
 AppId 반환
(AppId 는 기본적으로 AndroidManifest.xml 파일의 package 값으로 설정하게 된다. 더 자세히 ...
 
static void setAppId (std::string appId)
 AppId 설정
(AppId 는 기본적으로 AndroidManifest.xml 파일의 package 값으로 설정하게 된다. 더 자세히 ...
 
static ZoneType getZone ()
 Hive 플랫폼 서버 존 반환 더 자세히 ...
 
static void setZone (ZoneType zone)
 Hive 플랫폼 서버 존 설정 더 자세히 ...
 
static std::string getServerId ()
 서버별 점검공지 팝업지원을 위한 serverId 반환
(백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ...
 
static void setServerId (std::string serverId)
 서버별 점검공지 팝업지원을 위한 serverId 설정
(백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ...
 
static void updateServerId (std::string serverId)
 서버별 점검공지 팝업지원을 위한 serverId 설정
(백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ...
 
static void setGameLanguage (std::string language)
 게임에서 사용하는 언어코드를 모듈에도 반영하기 위한 API
2자리 소문자로 ("en") 입력해주면 된다. 더 자세히 ...
 
static void updateGameLanguage (std::string language)
 게임에서 사용하는 언어코드를 모듈에도 반영하기 위한 API
2자리 소문자로 ("en") 입력해주면 된다. 더 자세히 ...
 
static bool getUseLog ()
 Hive SDK 내부 로그 사용 여부 반환 더 자세히 ...
 
static void setUseLog (bool useLog)
 Hive SDK 내부 로그 사용 여부 설정 더 자세히 ...
 
static std::string getCompany ()
 회사 반환 더 자세히 ...
 
static void setCompany (std::string company)
 회사 설정 더 자세히 ...
 
static std::string getCompanyIndex ()
 회사 인덱스 반환 더 자세히 ...
 
static void setCompanyIndex (int companyIndex)
 회사 인덱스 설정 더 자세히 ...
 
static std::string getChannel ()
 채널 반환 더 자세히 ...
 
static void setChannel (std::string channel)
 채널 설정 더 자세히 ...
 
static int getHttpConnectTimeout ()
 HTTP Connect Timeout 의 기본 설정 값 반환 (초단위) 더 자세히 ...
 
static void setHttpConnectTimeout (int httpConnectTimeout)
 HTTP Connect Timeout 의 기본 설정 값 설정 (초단위) 더 자세히 ...
 
static int getHttpReadTimeout ()
 HTTP Read Timeout 의 기본 설정 값 반환 (초단위) 더 자세히 ...
 
static void setHttpReadTimeout (int httpReadTimeout)
 HTTP Read Timeout 의 기본 설정 값 설정 (초단위) 더 자세히 ...
 
static int getMaxGameLogSize ()
 게임 로그 최대 저장 갯수 반환 더 자세히 ...
 
static void setMaxGameLogSize (int maxGameLogSize)
 게임 로그 최대 저장 갯수 설정
(특별한 경우가 아니면 변경 금지) 더 자세히 ...
 
static std::string getMarket ()
 결제 마켓 반환 더 자세히 ...
 
static void setMarket (std::string market)
 결제 마켓 설정 더 자세히 ...
 
static std::string getHiveCountry ()
 HIVE 서버에서 판단한 국가코드를 반환한다. 더 자세히 ...
 
static std::string getHiveTimeZone ()
 HIVE 서버에서 판단한 TimeZone 정보를 반환한다. 더 자세히 ...
 
static unsigned int getAnalyticsSendLimit ()
 전송 주기마다 전송할 로그의 최대치. 더 자세히 ...
 
static void setAnalyticsSendLimit (unsigned int limit)
 전송 주기마다 전송할 로그의 최대치 설정. 더 자세히 ...
 
static unsigned int getAnalyticsQueueLimit ()
 최대로 쌓을수 있는 로그의 양. 더 자세히 ...
 
static void setAnalyticsQueueLimit (unsigned int limit)
 최대로 쌓을 수 있는 로그의 수 더 자세히 ...
 
static float getAnalyticsSendCycleSeconds ()
 로그 전송 주기. 더 자세히 ...
 
static void setAnalyticsSendCycleSeconds (float seconds)
 로그 전송 주기 설정. 더 자세히 ...
 
static bool getAgeGateU13 ()
 Hive SDK AgeGateU13 적용 여부 반환 더 자세히 ...
 
static void setAgeGateU13 (bool ageGateU13)
 Hive SDK AgeGateU13 적용 여부 설정 더 자세히 ...
 
static void setHivePermissionViewOn (bool isOn)
 Hive SDK 권한고지 팝업 노출 여부 설정 더 자세히 ...
 
static PermissionViewData getPermissionViewData (HIVELanguage language)
 커스텀 권한고지를 위한 데이터 설정 더 자세히 ...
 
static HiveThemeType getHiveTheme ()
 Hive 커스텀 테마 값 획득 더 자세히 ...
 
static void setHiveTheme (HiveThemeType theme)
 Hive 커스텀 테마 설정 더 자세히 ...
 
static void setHiveOrientation (std::string orientation)
 Hive Orientation 설정 더 자세히 ...
 
static void getMetaData (std::string key, bool forceReload, onGetMetaData listener)
 Game MetaData 요청 더 자세히 ...
 
static void setHiveCommunityUrl (std::string url)
 Hive CommunityUrl 설정 더 자세히 ...
 
static void setUseHercules (bool enable)
 Hercules 사용 여부 설정 더 자세히 ...
 

상세한 설명

HIVE SDK 설정 관리

Since
4.0.0
작성자
ryuvsken

멤버 함수 문서화

◆ getAgeGateU13()

static bool Configuration::getAgeGateU13 ( )
static

Hive SDK AgeGateU13 적용 여부 반환

반환값
Hive SDK AgeGateU13 적용 여부

◆ getCompany()

static std::string Configuration::getCompany ( )
static

회사 반환

반환값
회사 (COM2US : 컴투스, GAMEVIL : 게임빌)

◆ getCompanyIndex()

static std::string Configuration::getCompanyIndex ( )
static

회사 인덱스 반환

반환값
회사 인덱스 (1 : 컴투스, 2 : 게임빌)

◆ getHiveTheme()

static HiveThemeType Configuration::getHiveTheme ( )
static

Hive 커스텀 테마 값 획득

매개변수
language타겟 언어
반환값
PermissionViewData

◆ getMetaData()

static void Configuration::getMetaData ( std::string  key,
bool  forceReload,
onGetMetaData  listener 
)
static

Game MetaData 요청

매개변수
key요청 data 키
forceReloadnetwork 통신 여부
API결과 통지

◆ getPermissionViewData()

static PermissionViewData Configuration::getPermissionViewData ( HIVELanguage  language)
static

커스텀 권한고지를 위한 데이터 설정

매개변수
language타겟 언어
반환값
PermissionViewData

◆ setAgeGateU13()

static void Configuration::setAgeGateU13 ( bool  ageGateU13)
static

Hive SDK AgeGateU13 적용 여부 설정

매개변수
ageGateU13Hive SDK AgeGateU13 적용 여부 설정

◆ setHiveCommunityUrl()

static void Configuration::setHiveCommunityUrl ( std::string  url)
static

Hive CommunityUrl 설정

매개변수
url커뮤니티 URL

◆ setHiveOrientation()

static void Configuration::setHiveOrientation ( std::string  orientation)
static

Hive Orientation 설정

매개변수
orientation회전 방향

◆ setHivePermissionViewOn()

static void Configuration::setHivePermissionViewOn ( bool  isOn)
static

Hive SDK 권한고지 팝업 노출 여부 설정

매개변수
isOnHive SDK 권한고지 팝업 노출 여부 설정

◆ setHiveTheme()

static void Configuration::setHiveTheme ( HiveThemeType  theme)
static

Hive 커스텀 테마 설정

매개변수
HiveThemeType

◆ setUseHercules()

static void Configuration::setUseHercules ( bool  enable)
static

Hercules 사용 여부 설정

매개변수
enableHercules 사용 여부 설정

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.:
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침