AITalk®5 SDK ライブラリリファレンス  6.2.0
license.h ファイル

AITalk SDK Core ライブラリの「ライセンス認証機能」を利用するためのインターフェース [詳解]

#include <stdint.h>
#include "aitalk-sdk/common.h"

[ソースコード]

型定義

typedef int32_t AITalk_Core_EngineLicenseId
 エンジンライセンスの値種別 (AITalk_Core_EngineLicenseIdEnum) の型
 

列挙型

enum  AITalk_Core_EngineLicenseIdEnum { AITalk_Core_EngineLicenseId_Path = 1, AITalk_Core_EngineLicenseId_Code = 2 }
 エンジンライセンスの値種別 [詳解]
 

関数

AITalkReturnCode AITalk_Core_authenticate ()
 AITalk SDK の認証を行う。 [詳解]
 
AITalkReturnCode AITalk_Core_deauthenticate ()
 AITalk SDK の認証を外す。 [詳解]
 
AITalkReturnCode AITalk_Core_EngineLicense_setValue (const AITalk_Core_EngineLicenseId id, const char *value)
 エンジンライセンスの値を設定する [詳解]
 
AITalkReturnCode AITalk_Core_EngineLicense_setPath (const char *path)
 エンジンライセンスファイルへのパスを設定する [詳解]
 
AITalkReturnCode AITalk_Core_EngineLicense_setCode (const char *code)
 ライセンスコードを設定する [詳解]
 
AITalkReturnCode AITalk_Core_EngineLicense_getExpiration (int32_t *year, int32_t *month, int32_t *day)
 エンジンライセンスの期限を取得する (同じ日時は期限内) [詳解]
 
AITalkReturnCode AITalk_Core_EngineLicense_getExpirationYmd (int32_t *ymd)
 エンジンライセンスの期限を YYYYMMDD 形式で取得する [詳解]
 

詳解

AITalk SDK Core ライブラリの「ライセンス認証機能」を利用するためのインターフェース

著者
AI, Inc.