Skip navigation links
A C D E F G H I L M N O P R S T U V W 

A

addClientKey(Map<String, String>) - Method in class com.getirkit.irkit.net.IRHTTPClient
引数のparamsにclientkeyを追加します。 Add clientkey to the given params.
addExampleDataIfEmpty() - Method in class com.getirkit.irkit.IRKit
peripheralsとsignalsが空の場合にテスト用データを追加します。 Add example data to peripherals and signals if they are empty.
addExamplePeripheral() - Method in class com.getirkit.irkit.IRKit
peripheralsにテストデータを追加します。 Add example data to peripherals.
addExampleSignal() - Method in class com.getirkit.irkit.IRKit
signalsにテストデータを追加します。 Add example data to signals.
addPeripheral(String) - Method in class com.getirkit.irkit.IRPeripherals
hostnameからIRPeripheralインスタンスを作成して追加します。 Create new IRPeripheral instance from hostname then add it.
AndroidApp() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.AndroidApp
 
APIENDPOINT_BASE - Static variable in class com.getirkit.irkit.net.IRHTTPClient
Internet HTTP APIのエンドポイントです。 Endpoint for Internet HTTP API.
App() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse.App
 
applyDialogStyle(ViewGroup) - Static method in class com.getirkit.irkit.IRViewUtils

Honeycombより前のAndroidにおいて、ダイアログの文字が読めるようにスタイルを変更します。 Theme.AppCompat.Lightを使うとダイアログの文字と背景色がどちらも黒になってしまい 文字が読めなくなるバグへの対処です。

apps - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendedAmazonAppsResponse
 
apps - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendedGooglePlayAppsResponse
 
apps - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse
 
appstore_url - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse.App
 
areAllItemsEnabled() - Method in class com.getirkit.irkit.adapter.DeleteSignalsAdapter
 

C

calculateInSampleSize(BitmapFactory.Options, int, int) - Static method in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
cancelIRKitSetup() - Method in class com.getirkit.irkit.IRKit
デバイスのセットアップをキャンセルします。セットアップが進行中でない場合は何もしません。 Cancel IRKit device setup.
cancelPostDoor() - Method in class com.getirkit.irkit.net.IRHTTPClient
waitForDoor()をキャンセルします。 Cancel previously called waitForDoor().
cancelPotentialWork(int, ImageView) - Static method in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
cancelRequests() - Method in class com.getirkit.irkit.net.IRHTTPClient

waitForSignal()をキャンセルします。現在進行中のwaitForSignal()については コールバックは呼ばれません。

checkIdOverlap() - Method in class com.getirkit.irkit.IRSignals
同じidを持つ信号が存在するかどうかを返します。 Return whether some signals share the same id.
clearDeviceKeyCache() - Method in class com.getirkit.irkit.net.IRHTTPClient

Internet HTTP APIのPOST /1/devicesのレスポンスはキャッシュされますが、 そのキャッシュを削除します。IRHTTPClientインスタンスを作成するたびに キャッシュは空になります。

clearIRKitWifiConfigurations() - Method in class com.getirkit.irkit.IRKit
Androidに保存されたネットワークからIRKit Wi-Fiのものを削除します。 Remove configured networks that are IRKit Wi-Fi from Android.
clientkey - Variable in class com.getirkit.irkit.net.IRInternetAPIService.PostClientsResponse
 
clientkey - Variable in class com.getirkit.irkit.net.IRInternetAPIService.PostKeysResponse
 
clienttoken - Variable in class com.getirkit.irkit.net.IRDeviceAPIService.PostKeysResponse
 
code - Variable in class com.getirkit.irkit.net.IRAPIError
Error code
com.getirkit.irkit - package com.getirkit.irkit
IRKit SDKの主要なクラス群です。 Main classes of IRKit SDK.
com.getirkit.irkit.activity - package com.getirkit.irkit.activity
Activity群です。 Activities.
com.getirkit.irkit.adapter - package com.getirkit.irkit.adapter
SDKのActivityで使われるAdapter群です(通常、SDKのユーザが意識して使うことはありません)。 Adapters used by SDK activities.
com.getirkit.irkit.dialog - package com.getirkit.irkit.dialog
SDKのActivityで使われるDialog群です(通常、SDKのユーザが意識して使うことはありません)。 Dialogs used by SDK activities.
com.getirkit.irkit.fragment - package com.getirkit.irkit.fragment
SDKのActivityで使われるFragment群です(通常、SDKのユーザが意識して使うことはありません)。 Fragments used in SDK activities.
com.getirkit.irkit.net - package com.getirkit.irkit.net
HTTP APIを直接扱いたい場合に使用するクラス群です。 Classes for direct use of HTTP API.
connectDeviceToWifi(IRWifiInfo, IRAPICallback<IRDeviceAPIService.PostWifiResponse>) - Method in class com.getirkit.irkit.net.IRHTTPClient
IRKitをWi-Fiに接続させます。Device HTTP APIが使える場合のみ動作します。 Connect an IRKit to Wi-Fi.
connectToIRKitWifi(IRWifiInfo, IRKit.WifiConnectionChangeListener) - Method in class com.getirkit.irkit.IRKit
IRKit Wi-Fiへの接続を試みます。 Connect to IRKit Wi-Fi.
connectToNormalWifi(WifiConfiguration, IRKit.WifiConnectionChangeListener) - Method in class com.getirkit.irkit.IRKit
家のWi-Fi(IRKit Wi-FiではないWi-Fi)に接続します。 Connect to home Wi-Fi (Wi-Fi that is not an IRKit Wi-Fi).
copyFrom(IRSignal, Context) - Method in class com.getirkit.irkit.IRSignal
引数のIRSignalの内容をこのインスタンスにコピーします。 Copy contents from the given IRSignal to this instance.
crc8(byte[], int) - Static method in class com.getirkit.irkit.IRWifiInfo
 
crc8(byte[], int, byte) - Static method in class com.getirkit.irkit.IRWifiInfo
 
CRC8INIT - Static variable in class com.getirkit.irkit.IRWifiInfo
 
CRC8POLY - Static variable in class com.getirkit.irkit.IRWifiInfo
 
createMorseString(String) - Method in class com.getirkit.irkit.IRWifiInfo
[0248]/#{SSID}/#{Password}/#{Key}/#{RegDomain}//////#{CRC}
CREATOR - Static variable in class com.getirkit.irkit.IRPeripheral
 
CREATOR - Static variable in class com.getirkit.irkit.IRSignal
 
CREATOR - Static variable in class com.getirkit.irkit.IRSignals
 
CREATOR - Static variable in class com.getirkit.irkit.IRWifiInfo
 

D

data - Variable in class com.getirkit.irkit.net.IRDeviceAPIService.GetMessagesResponse
 
data - Variable in class com.getirkit.irkit.net.IRDeviceAPIService.PostMessagesRequest
 
decodeSampledBitmapFromResource(Resources, int, int, int) - Static method in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
DELAY_BETWEEN_REQUESTS_MS - Static variable in class com.getirkit.irkit.net.IRRequestThrottler
 
DeleteSignalsAdapter - Class in com.getirkit.irkit.adapter
Adapter for listing signals in SignalsToDeleteDialogFragment
DeleteSignalsAdapter(Activity, ArrayList) - Constructor for class com.getirkit.irkit.adapter.DeleteSignalsAdapter
 
DeleteSignalsAdapter.ViewHolder - Class in com.getirkit.irkit.adapter
 
describeContents() - Method in class com.getirkit.irkit.IRPeripheral
 
describeContents() - Method in class com.getirkit.irkit.IRSignal
 
describeContents() - Method in class com.getirkit.irkit.IRSignals
 
describeContents() - Method in class com.getirkit.irkit.IRWifiInfo
 
detail_en - Variable in class com.getirkit.irkit.net.IRInternetAPIService.AndroidApp
 
detail_en - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse.App
 
detail_ja - Variable in class com.getirkit.irkit.net.IRInternetAPIService.AndroidApp
 
detail_ja - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse.App
 
DEVICE_API_ENDPOINT_IRKITWIFI - Static variable in class com.getirkit.irkit.net.IRHTTPClient
IRKit Wi-Fiに接続しているときのDevice HTTP APIのエンドポイントです。 Endpoint for Device HTTP API when IRKit Wi-Fi is active.
DEVICE_API_X_REQUESTED_WITH - Static variable in class com.getirkit.irkit.net.IRHTTPClient
Device HTTP APIのリクエストに付けるX-Requested-Withヘッダの値。 Value of X-Requested-With header which is added to every request to Device HTTP API.
DeviceActivity - Class in com.getirkit.irkit.activity
IRPeripheralの詳細を表示します。 Show details of IRPeripheral.
DeviceActivity() - Constructor for class com.getirkit.irkit.activity.DeviceActivity
 
deviceid - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetMessagesResponse
 
deviceid - Variable in class com.getirkit.irkit.net.IRInternetAPIService.PostDevicesResponse
 
deviceid - Variable in class com.getirkit.irkit.net.IRInternetAPIService.PostKeysResponse
 
devicekey - Variable in class com.getirkit.irkit.net.IRInternetAPIService.PostDevicesResponse
 
disconnectFromCurrentWifi() - Method in class com.getirkit.irkit.IRKit
現在接続済みのWi-Fiネットワークから切断します。 Disconnect from current Wi-Fi network.

E

ensureRegisteredAndCall(String, IRAPICallback<IRInternetAPIService.PostClientsResponse>) - Method in class com.getirkit.irkit.net.IRHTTPClient
clientkeyを取得していない場合は取得します。 Fetch clientkey if it is not fetched yet.
export(HashMap<String, String>) - Method in class com.getirkit.irkit.IRSignal
引数のHashMapにformatとfreqを追加します。 Export format and freq to the given HashMap.

F

fetchDeviceId() - Method in class com.getirkit.irkit.IRPeripheral
POST /keys を呼んでdeviceidを取得します。 Fetch deviceid by calling POST /keys.
fetchModelInfo() - Method in class com.getirkit.irkit.IRPeripheral
modelNameとfirmwareVersionを取得します。 Fetch modelName and firmwareVersion.
fetchModelInfo(int) - Method in class com.getirkit.irkit.IRPeripheral
modelNameとfirmwareVersionを取得します。 Fetch modelName and firmwareVersion.
finish() - Method in class com.getirkit.irkit.IRState
 
forceIRKitWifi(IRCallback) - Method in class com.getirkit.irkit.IRKit

Lollipop以上の環境において、以降の通信にモバイルデータ接続ではなくWi-Fiを使うよう強制します。 IRKit Wi-Fiはインターネット接続がないため、Device HTTP APIを確実にWi-Fi経由で送信するために使います。 Lollipop未満の環境では何も実行されずにcallbackのonSuccess()が呼ばれます。 制限を解除するにはunforceIRKitWifi()を呼んでください。

format - Variable in class com.getirkit.irkit.net.IRDeviceAPIService.GetMessagesResponse
 
format - Variable in class com.getirkit.irkit.net.IRDeviceAPIService.PostMessagesRequest
 
freq - Variable in class com.getirkit.irkit.net.IRDeviceAPIService.GetMessagesResponse
 
freq - Variable in class com.getirkit.irkit.net.IRDeviceAPIService.PostMessagesRequest
 

G

getClientKey() - Method in class com.getirkit.irkit.net.IRHTTPClient
clientkeyを返します。 Return the clientkey.
getContext() - Method in class com.getirkit.irkit.IRKit
Contextを返します。 Return the context.
getCount() - Method in class com.getirkit.irkit.adapter.DeleteSignalsAdapter
 
getCount() - Method in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
getCurrentWifiConfiguration() - Method in class com.getirkit.irkit.IRKit
現在使用しているWi-FiネットワークのWifiConfigurationを返します。 Return the WifiConfiguration for the current Wi-Fi.
getCurrentWifiInfo() - Method in class com.getirkit.irkit.IRKit
現在接続済みのWi-FiネットワークのWifiInfoを返します。 Return the WifiInfo instance of current Wi-Fi.
getCustomizedName() - Method in class com.getirkit.irkit.IRPeripheral
 
getData() - Method in class com.getirkit.irkit.IRSignal
赤外線信号のdataを返します。 Return the data array of this IR signal.
getDebugInfo() - Method in class com.getirkit.irkit.IRKit
デバッグ用の情報をJSON文字列にして返します。 Return JSON string that contains debug info.
getDeviceAPIEndpoint() - Method in class com.getirkit.irkit.IRPeripheral
このIRKitデバイスにローカルネットワーク内で接続するためのエンドポイントを返します。 Return a local network endpoint for this IRKit device.
getDeviceAPIRequester() - Method in class com.getirkit.irkit.net.IRRequestThrottler
Device HTTP APIにアクセスするためのクラスを返します。そのメソッドを呼ぶ際、適宜 スロットル制御が有効になります。 Returns a class which sends requests to Device HTTP API.
getDeviceAPIService() - Method in class com.getirkit.irkit.net.IRHTTPClient
Device HTTP APIを直接利用するためのインスタンスを返します。 Return the instance which provides direct access to Device HTTP API.
getDeviceId() - Method in class com.getirkit.irkit.IRPeripheral
 
getDeviceId() - Method in class com.getirkit.irkit.IRSignal
deviceidを返します。 Return the deviceid.
getFirmwareVersion() - Method in class com.getirkit.irkit.IRPeripheral
 
getFormat() - Method in class com.getirkit.irkit.IRSignal
赤外線信号のformatを返します。 Return the format of this IR signal.
getFoundDate() - Method in class com.getirkit.irkit.IRPeripheral
 
getFrequency() - Method in class com.getirkit.irkit.IRSignal
赤外線信号のfreq(キャリア周波数)を返します。 Return the carrier frequency of this IR signal.
getHome(<any>) - Method in interface com.getirkit.irkit.net.IRDeviceAPIService
"/"(トップページ)にアクセスします。実質的な影響のないリクエストです。接続確認やヘッダ取得用に使います。 Fetches "/" (root).
GetHomeResponse() - Constructor for class com.getirkit.irkit.net.IRDeviceAPIService.GetHomeResponse
 
getHost() - Method in class com.getirkit.irkit.IRPeripheral
 
getHostname() - Method in class com.getirkit.irkit.IRPeripheral
 
getHTTPClient() - Method in class com.getirkit.irkit.IRKit
 
getId() - Method in class com.getirkit.irkit.IRSignal
赤外線信号のidを返します。 Return the id of this IR signal.
getImageFilename() - Method in class com.getirkit.irkit.IRSignal
アイコンのファイル名を返します。 Return the filename of the icon image.
getImageResourceId() - Method in class com.getirkit.irkit.IRSignal
アイコンのリソースIDを返します。 Returns the resource id of the icon image.
getImageResourceName() - Method in class com.getirkit.irkit.IRSignal
アイコンのリソース名を返します。 Return the resource name of the icon image.
getInternetAPIRequester() - Method in class com.getirkit.irkit.net.IRRequestThrottler
Internet HTTP APIにアクセスするためのクラスを返します。そのメソッドを呼ぶ際、適宜 スロットル制御が有効になります。 Returns a class which sends requests to Internet HTTP API.
getInternetAPIService() - Method in class com.getirkit.irkit.net.IRHTTPClient
Internet HTTP APIを直接利用するためのインスタンスを返します。 Return the instance which provides direct access to Internet HTTP API.
getIRKitAPIKey() - Method in class com.getirkit.irkit.IRKit
現在セットされているIRKit SDKのapikeyを返します。 Returns the current IRKit apikey.
getIRKitEventListener() - Method in class com.getirkit.irkit.IRKit
irkitEventListenerを返します。 Return irkitEventListener.
getIRKitPasswordFragmentListener() - Method in class com.getirkit.irkit.fragment.IRKitPasswordFragment
 
getIRSignalsByDeviceId(String) - Method in class com.getirkit.irkit.IRSignals
deviceidが一致する信号のリストを返します。 Return list of signals that matches deviceid.
getItem(int) - Method in class com.getirkit.irkit.adapter.DeleteSignalsAdapter
 
getItem(int) - Method in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
getItemId(int) - Method in class com.getirkit.irkit.adapter.DeleteSignalsAdapter
 
getItemId(int) - Method in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
getListener() - Method in class com.getirkit.irkit.IRPeripheral
 
getMessages(<any>) - Method in interface com.getirkit.irkit.net.IRDeviceAPIService
最も新しい受信した赤外線信号を返します。Long pollingには対応していません。
getMessages(Map<String, String>, <any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
最も新しい受信した赤外線信号を返します。 このリクエストは、ロングポーリングなリクエストです。 clear を指定すると、過去にIRKitデバイスがサーバに送信しサーバで保存している赤外線信号を消去し、 新しい赤外線信号がIRKitデバイスから届いたらただちにレスポンスを返します。 規定値でタイムアウトすると空のレスポンスを返します。 赤外線信号を学習するシーンでは、最初に clear=1 をつけてリクエストをした後、リクエストがタイムアウトしたら clear パラメータを付与せずに再度リクエストするとよいでしょう。 リクエストパラメータの clientkey と関連するIRKitデバイスが複数ある場合には、 レスポンスに含まれる deviceid と hostname を使ってどのIRKitが赤外線信号を受信したかを識別します。
GetMessagesResponse() - Constructor for class com.getirkit.irkit.net.IRDeviceAPIService.GetMessagesResponse
 
GetMessagesResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.GetMessagesResponse
 
getModelName() - Method in class com.getirkit.irkit.IRPeripheral
 
getName() - Method in class com.getirkit.irkit.IRSignal
赤外線信号の名前を返します。 Return the name of this IR signal.
getName() - Method in class com.getirkit.irkit.net.IRDeviceEndpoint
 
getNewId() - Method in class com.getirkit.irkit.IRSignals
IRSignalのidに使うためのユニークなidを生成して返します。 Returns a unique ID which is not used by current set of signals.
getPassword() - Method in class com.getirkit.irkit.IRWifiInfo
 
getPasswordInIRKitFormat() - Method in class com.getirkit.irkit.IRWifiInfo
 
getPeripheral(String) - Method in class com.getirkit.irkit.IRPeripherals

hostnameが一致するIRPeripheralを返します。 大文字小文字に関係なくマッチします。

getPeripheralByDeviceId(String) - Method in class com.getirkit.irkit.IRPeripherals
deviceidが一致するIRPeripheralを返します。 Return IRPeripheral that matches deviceId.
getPort() - Method in class com.getirkit.irkit.IRPeripheral
 
getPreference(String) - Method in class com.getirkit.irkit.IRKit
SharedPreferencesから文字列データを読み込みます。 Fetch data from SharedPreferences.
getRawSSID(String) - Static method in class com.getirkit.irkit.IRWifiInfo
 
getRecommendedAmazonApps(<any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
おすすめAmazon Appstoreアプリの一覧を取得します(非公開API)。
GetRecommendedAmazonAppsResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendedAmazonAppsResponse
 
getRecommendedGooglePlayApps(<any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
おすすめGoogle Playアプリの一覧を取得します(非公開API)。
GetRecommendedGooglePlayAppsResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendedGooglePlayAppsResponse
 
getRecommendediOSApps(<any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
おすすめiOSアプリの一覧を取得します(非公開API)。
GetRecommendediOSAppsResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse
 
getRegDomainForDefaultLocale() - Static method in class com.getirkit.irkit.IRKit
Androidのロケール設定に該当するregdomainを返します。 Return regdomain for the default locale of this Android.
getRegDomainForLocale(Locale) - Static method in class com.getirkit.irkit.IRKit
localeに該当するregdomainを返します。 Return regdomain for the locale.
getSecurity() - Method in class com.getirkit.irkit.IRWifiInfo
 
getSignal(String) - Method in class com.getirkit.irkit.IRSignals
idが一致するIRSignalインスタンスを返します。 Return IRSignal instance that matches id.
getSSID() - Method in class com.getirkit.irkit.IRWifiInfo
 
getSuggestedImageFilename() - Method in class com.getirkit.irkit.IRSignal
アイコン画像の保存場所として推奨されるファイル名を返します。 Return the suggested filename of the icon image.
getThrottledDeviceAPIService(IRPeripheral) - Method in class com.getirkit.irkit.net.IRHTTPClient
特定のIRKitに対してスロットル制御を行いながらDevice HTTP APIにアクセスするためのオブジェクトを返します。 Returns an object which accesses Device HTTP API with request throttling.
getThrottledDeviceAPIService(String) - Method in class com.getirkit.irkit.net.IRHTTPClient
特定のIRKitに対してスロットル制御を行いながらDevice HTTP APIにアクセスするためのオブジェクトを返します。 Returns an object which accesses Device HTTP API with request throttling.
getThrottledDeviceAPIService() - Method in class com.getirkit.irkit.net.IRHTTPClient
スロットル制御を行いながらDevice HTTP APIにアクセスするためのオブジェクトを返します。 Returns an object which accesses Device HTTP API with request throttling.
getThrottledInternetAPIService(IRPeripheral) - Method in class com.getirkit.irkit.net.IRHTTPClient
特定のIRKitに対してスロットル制御を行いながらInternet HTTP APIにアクセスするためのオブジェクトを返します。 Returns an object which accesses Internet HTTP API with request throttling.
getThrottledInternetAPIService(String) - Method in class com.getirkit.irkit.net.IRHTTPClient
特定のIRKitに対してスロットル制御を行いながらInternet HTTP APIにアクセスするためのオブジェクトを返します。 Returns an object which accesses Internet HTTP API with request throttling.
getThrottledInternetAPIService() - Method in class com.getirkit.irkit.net.IRHTTPClient
スロットル制御を行いながらInternet HTTP APIにアクセスするためのオブジェクトを返します。 Returns an object which accesses Internet HTTP API with request throttling.
getThrottler(IRPeripheral, IRDeviceAPIService, IRInternetAPIService) - Static method in class com.getirkit.irkit.net.IRRequestThrottler
peripheralを対象とするIRRequestThrottlerを返します。 Returns an IRRequestThrottler for sending requests to the peripheral.
getThrottler(String, IRDeviceAPIService, IRInternetAPIService) - Static method in class com.getirkit.irkit.net.IRRequestThrottler
deviceIdを対象とするIRRequestThrottlerを返します。 Returns an IRRequestThrottler for sending requests to the deviceId.
getTurnOnIRKitFragmentListener() - Method in class com.getirkit.irkit.fragment.TurnOnIRKitFragment
 
getUrl() - Method in class com.getirkit.irkit.net.IRDeviceEndpoint
 
getView(int, View, ViewGroup) - Method in class com.getirkit.irkit.adapter.DeleteSignalsAdapter
 
getView(int, View, ViewGroup) - Method in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
getViewPosition() - Method in class com.getirkit.irkit.IRSignal
ビューに表示する際の位置を返します。 Return the position in view.
getWifiConfigurationBySSID(String) - Method in class com.getirkit.irkit.IRKit
ssidに該当するWifiConfigurationを返します。 Return WifiConfiguration that matches the ssid.
getWifiConnectFragmentListener() - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
getWifiInputFragmentListener() - Method in class com.getirkit.irkit.fragment.WifiInputFragment
 
getWifiIPv4Address() - Method in class com.getirkit.irkit.IRKit
Wi-FiインタフェースのIPv4アドレスを返します。 Return IPv4 address of Wi-Fi interface.

H

hasBitmapImage() - Method in class com.getirkit.irkit.IRSignal
ビットマップ画像を持っているかどうかを返します。 Returns whether a bitmap image is associated with this instance.
hasClientKey() - Method in class com.getirkit.irkit.net.IRHTTPClient
clientkeyがセット済みかどうかを返します。 Return whether clientkey has been set.
hasDeviceId() - Method in class com.getirkit.irkit.IRPeripheral
 
hasModelInfo() - Method in class com.getirkit.irkit.IRPeripheral
 
hostname - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetMessagesResponse
 
hostname - Variable in class com.getirkit.irkit.net.IRInternetAPIService.PostDoorResponse
Bonjour を使うことで同じWiFiアクセスポイントに接続したクライアントから #{hostname}.local として接続するために使います。

I

image - Variable in class com.getirkit.irkit.adapter.DeleteSignalsAdapter.ViewHolder
 
image_url - Variable in class com.getirkit.irkit.net.IRInternetAPIService.AndroidApp
 
image_url - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse.App
 
init(Context) - Method in class com.getirkit.irkit.IRKit

contextをセットし、またIRKitインスタンスが初期化されていない場合は初期化します。

IRAPICallback<T> - Interface in com.getirkit.irkit.net
Callback
IRAPIError - Class in com.getirkit.irkit.net
API error
IRAPIError() - Constructor for class com.getirkit.irkit.net.IRAPIError
 
IRAPIError(String) - Constructor for class com.getirkit.irkit.net.IRAPIError
 
IRAPIError(String, int) - Constructor for class com.getirkit.irkit.net.IRAPIError
 
IRAPIResult - Interface in com.getirkit.irkit.net
General callback
IRCallback - Interface in com.getirkit.irkit
汎用的なコールバックインタフェースです。いずれかのメソッドが呼ばれると他のメソッドは呼ばれません。 An interface for general callbacks.
IRDeviceAPIService - Interface in com.getirkit.irkit.net
IRKit Device HTTP APIのインタフェースです。 Interface for IRKit Device HTTP API.
IRDeviceAPIService.GetHomeResponse - Class in com.getirkit.irkit.net
getHome()のレスポンスです。
IRDeviceAPIService.GetMessagesResponse - Class in com.getirkit.irkit.net
getMessages()のレスポンスです。 Response of getMessages().
IRDeviceAPIService.PostKeysResponse - Class in com.getirkit.irkit.net
postKeys()のレスポンスです。 Response of postKeys().
IRDeviceAPIService.PostMessagesRequest - Class in com.getirkit.irkit.net
postMessages()のリクエストパラメータです。 Request parameters for postMessages().
IRDeviceAPIService.PostMessagesResponse - Class in com.getirkit.irkit.net
postMessages()のレスポンスです。 Response of postMessages().
IRDeviceAPIService.PostWifiResponse - Class in com.getirkit.irkit.net
postWifi()のレスポンスです。 Response of postWifi().
IRDeviceEndpoint - Class in com.getirkit.irkit.net
Local endpoint for IRPeripheral.
IRDeviceEndpoint() - Constructor for class com.getirkit.irkit.net.IRDeviceEndpoint
 
IRHTTPClient - Class in com.getirkit.irkit.net
Device HTTP APIとInternet HTTP APIを利用するためのクラスです。 Client for HTTP API and Internet HTTP API.
IRHTTPClient() - Constructor for class com.getirkit.irkit.net.IRHTTPClient
コンストラクタです。インスタンスを取得するときはsharedInstance()メソッドを使ってください。 Constructor.
IRInternetAPIService - Interface in com.getirkit.irkit.net
IRKit Internet HTTP APIのインタフェースです。 Interface for IRKit Internet HTTP API.
IRInternetAPIService.AndroidApp - Class in com.getirkit.irkit.net
GetRecommendedGooglePlayAppsResponseとGetRecommendedAmazonAppsResponseに含まれるappsの1エントリです。 An entry in apps of GetRecommendedGooglePlayAppsResponse and GetRecommendedAmazonAppsResponse.
IRInternetAPIService.GetMessagesResponse - Class in com.getirkit.irkit.net
getMessages()のレスポンスです。 Response of getMessages().
IRInternetAPIService.GetRecommendedAmazonAppsResponse - Class in com.getirkit.irkit.net
getRecommendedAmazonApps()のレスポンスです。 Response of getRecommendedAmazonApps().
IRInternetAPIService.GetRecommendedGooglePlayAppsResponse - Class in com.getirkit.irkit.net
getRecommendedGooglePlayApps()のレスポンスです。 Response of getRecommendedGooglePlayApps().
IRInternetAPIService.GetRecommendediOSAppsResponse - Class in com.getirkit.irkit.net
getRecommendediOSApps()のレスポンスです。 Response of getRecommendediOSApps().
IRInternetAPIService.GetRecommendediOSAppsResponse.App - Class in com.getirkit.irkit.net
 
IRInternetAPIService.PostAppsResponse - Class in com.getirkit.irkit.net
postApps()のレスポンスです。 Response of postApps().
IRInternetAPIService.PostClientsResponse - Class in com.getirkit.irkit.net
postClients()のレスポンスです。 Response of postClients().
IRInternetAPIService.PostDevicesResponse - Class in com.getirkit.irkit.net
postDevices()のレスポンスです。 Response of postDevices().
IRInternetAPIService.PostDoorResponse - Class in com.getirkit.irkit.net
postDoor()のレスポンスです。 Response of postDoor().
IRInternetAPIService.PostKeysResponse - Class in com.getirkit.irkit.net
postKeys()のレスポンスです。 Response of postKeys().
IRInternetAPIService.PostMessagesResponse - Class in com.getirkit.irkit.net
postMessages()のレスポンスです。 Response of postMessages().
IRKit - Class in com.getirkit.irkit
IRKit SDKの基本となるクラスです。 Main class for IRKit SDK.
IRKit.IRKitConnectWifiListener - Interface in com.getirkit.irkit
IRKitデバイスのセットアップ状況の通知を受けるためのリスナです。 Listener to be notified the setup status of IRKit device.
IRKit.IRKitWifiScanResultListener - Interface in com.getirkit.irkit
 
IRKit.WifiConnectionChangeListener - Interface in com.getirkit.irkit
Wi-Fiの接続状況の変化を受け取るリスナインタフェースです。 Listener to be notified Wi-Fi state changes.
IRKIT_MODEL_NAME - Static variable in class com.getirkit.irkit.IRPeripheral
 
IRKitEventListener - Interface in com.getirkit.irkit
IRKit発見イベントを受け取るリスナインタフェースです。 Listener class to be notified IRKit discovery events.
IRKitPasswordFragment - Class in com.getirkit.irkit.fragment
View for entering IRKit Wi-Fi password.
IRKitPasswordFragment() - Constructor for class com.getirkit.irkit.fragment.IRKitPasswordFragment
 
IRKitPasswordFragment.IRKitPasswordFragmentListener - Interface in com.getirkit.irkit.fragment
 
IRKitSetupActivity - Class in com.getirkit.irkit.activity
新しいIRKitデバイスをユーザにセットアップさせるための画面を表示します。 IRKitが家のWi-Fi接続情報を記録している状態ではセットアップできません。 Show UI for setting up a new IRKit.
IRKitSetupActivity() - Constructor for class com.getirkit.irkit.activity.IRKitSetupActivity
 
IRPeripheral - Class in com.getirkit.irkit
IRKitデバイスを表します。 An IRKit device.
IRPeripheral() - Constructor for class com.getirkit.irkit.IRPeripheral
 
IRPeripheral.IRPeripheralListener - Interface in com.getirkit.irkit
 
IRPeripheral.ReachabilityResult - Interface in com.getirkit.irkit
testReachability()で使用するコールバック用インタフェースです。 Callback interface for testReachability().
IRPeripherals - Class in com.getirkit.irkit
IRPeripheralを格納するArrayListです。 ArrayList that holds IRPeripheral.
IRPeripherals() - Constructor for class com.getirkit.irkit.IRPeripherals
 
IRRequestThrottler - Class in com.getirkit.irkit.net
Device HTTP APIとInternet HTTP APIにスロットル制御付きでアクセスするためのクラスです。 A class which does request throttling for Device HTTP API and Internet HTTP API.
IRRequestThrottler(IRDeviceAPIService, IRInternetAPIService) - Constructor for class com.getirkit.irkit.net.IRRequestThrottler
 
IRSignal - Class in com.getirkit.irkit
赤外線信号を表します。 An IR signal.
IRSignal() - Constructor for class com.getirkit.irkit.IRSignal
コンストラクタ。 Constructor.
IRSignals - Class in com.getirkit.irkit
IRSignalを格納するArrayListです。 ArrayList that holds IRSignal.
IRSignals() - Constructor for class com.getirkit.irkit.IRSignals
コンストラクタです。 Constructor.
IRState - Class in com.getirkit.irkit
未完了または完了のいずれかの状態を表します。メソッドはいずれもスレッドセーフでは ないため、複数のスレッドから参照する場合は適切に排他制御を行ってください。 Represents either "not finished" or "finished" state.
IRState() - Constructor for class com.getirkit.irkit.IRState
 
IRViewUtils - Class in com.getirkit.irkit
UI関係のユーティリティクラスです。 View utilities.
IRViewUtils() - Constructor for class com.getirkit.irkit.IRViewUtils
 
IRWifiInfo - Class in com.getirkit.irkit
Wi-Fi接続に必要な情報を表します。 Encapsulates Wi-Fi network information.
IRWifiInfo() - Constructor for class com.getirkit.irkit.IRWifiInfo
 
IRWifiInfo(String, int, String) - Constructor for class com.getirkit.irkit.IRWifiInfo
 
isDataLoaded() - Method in class com.getirkit.irkit.IRKit
データをロード済みかどうかを返します。 Return whether the data has been loaded.
isEnabled(int) - Method in class com.getirkit.irkit.adapter.DeleteSignalsAdapter
 
isFetchingDeviceId() - Method in class com.getirkit.irkit.IRPeripheral
 
isFinished() - Method in class com.getirkit.irkit.IRState
 
isInitialized() - Method in class com.getirkit.irkit.IRKit
初期化が完了しているかどうかを返します。 Return whether the initialization has been done.
isIRKitWifi(WifiInfo) - Static method in class com.getirkit.irkit.IRWifiInfo
 
isIRKitWifi(WifiConfiguration) - Static method in class com.getirkit.irkit.IRWifiInfo
 
isIRKitWifi(ScanResult) - Static method in class com.getirkit.irkit.IRWifiInfo
 
isIRKitWifiSSID(String) - Static method in class com.getirkit.irkit.IRWifiInfo
 
isLocalAddressResolved() - Method in class com.getirkit.irkit.IRPeripheral
IRKitがローカルネットワーク内に見つかっているかどうかを返します。 Return whether this IRKit is found on local network.
isReachable() - Method in class com.getirkit.irkit.IRPeripheral
IRKitへローカルネットワーク内で到達可能かどうかをテストします。最大で100ミリ秒ブロックします。 Test whether this IRKit is reachable on local network.
isWaitingForConfiguration() - Method in class com.getirkit.irkit.IRPeripheral
自動設定を現在待機中かどうかを返します。 Returns whether this peripheral is waiting for auto configuration.
isWifiConnected() - Method in class com.getirkit.irkit.IRKit
Wi-Fiに接続済みかどうかを返します。 Return whether Android is connected to Wi-Fi.
isWifiEnabled() - Method in class com.getirkit.irkit.IRKit
Wi-Fiが有効になっているかどうかを返します。 Return whether Wi-Fi is enabled.

L

load() - Method in class com.getirkit.irkit.IRPeripherals
SharedPreferencesからこのインスタンスにデータを読み込みます。 Load data from SharedPreferences into this instance.
load() - Method in class com.getirkit.irkit.IRSignals
SharedPreferencesからこのインスタンスにデータを読み込みます。 Load data from SharedPreferences into this intance.
loadBitmap(int, ImageView) - Method in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
loadData() - Method in class com.getirkit.irkit.IRKit
SharedPreferencesからデータをロードします。 Load data from SharedPreferences.
lostLocalAddress() - Method in class com.getirkit.irkit.IRPeripheral
IRKitにローカルネットワーク内で到達できなくなった際にこのメソッドを呼びます。 Call this method when IRKit is no longer reachable on local network.

M

message - Variable in class com.getirkit.irkit.net.IRAPIError
 
message - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetMessagesResponse
 
message - Variable in class com.getirkit.irkit.net.IRInternetAPIService.PostAppsResponse
 
MODE_EDIT - Static variable in class com.getirkit.irkit.activity.SignalActivity
 
MODE_NEW - Static variable in class com.getirkit.irkit.activity.SignalActivity
 

N

name - Variable in class com.getirkit.irkit.adapter.DeleteSignalsAdapter.ViewHolder
 
notReachable() - Method in interface com.getirkit.irkit.IRPeripheral.ReachabilityResult
IRKitがローカルネットワーク内で到達できない時に呼ばれます。この場合はDevice HTTP APIを利用できません。 Called when IRKit is not reachable on local network.

O

obtainDeviceKey(IRAPICallback<IRInternetAPIService.PostDevicesResponse>) - Method in class com.getirkit.irkit.net.IRHTTPClient
devicekeyを取得します。 Fetch a devicekey.
onActivityResult(int, int, Intent) - Method in class com.getirkit.irkit.activity.SignalActivity
 
onActivityResult(int, int, Intent) - Method in class com.getirkit.irkit.activity.WaitSignalActivity
 
onAttach(Activity) - Method in class com.getirkit.irkit.dialog.SelectImageSourceDialogFragment
 
onAttach(Activity) - Method in class com.getirkit.irkit.dialog.SignalImageDialogFragment
 
onAttach(Activity) - Method in class com.getirkit.irkit.dialog.SignalsToDeleteDialogFragment
 
onBackPressed() - Method in class com.getirkit.irkit.activity.IRKitSetupActivity
 
onBackPressed() - Method in class com.getirkit.irkit.activity.SignalActivity
 
onCancel() - Method in class com.getirkit.irkit.activity.SignalActivity
 
onCancel() - Method in interface com.getirkit.irkit.dialog.SelectImageSourceDialogFragment.SelectImageSourceDialogFragmentListener
 
onCancel(DialogInterface) - Method in class com.getirkit.irkit.dialog.SignalImageDialogFragment
 
onClickCancelDeleteSignals() - Method in class com.getirkit.irkit.activity.DeviceActivity
 
onClickCancelDeleteSignals() - Method in interface com.getirkit.irkit.dialog.SignalsToDeleteDialogFragment.SignalsToDeleteDialogFragmentListener
 
onClickDeleteAllSignals() - Method in class com.getirkit.irkit.activity.DeviceActivity
 
onClickDeleteAllSignals() - Method in interface com.getirkit.irkit.dialog.SignalsToDeleteDialogFragment.SignalsToDeleteDialogFragmentListener
 
onClickNext() - Method in interface com.getirkit.irkit.fragment.TurnOnIRKitFragment.TurnOnIRKitFragmentListener
 
onClickOK(String) - Method in interface com.getirkit.irkit.fragment.IRKitPasswordFragment.IRKitPasswordFragmentListener
 
onClickOK(IRWifiInfo) - Method in interface com.getirkit.irkit.fragment.WifiInputFragment.WifiInputFragmentListener
 
onComplete() - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
onComplete() - Method in interface com.getirkit.irkit.IRKit.IRKitConnectWifiListener
セットアップが完了した際に呼ばれます。 Called when the setup has been completed.
onCreate(Bundle) - Method in class com.getirkit.irkit.activity.DeviceActivity
 
onCreate(Bundle) - Method in class com.getirkit.irkit.activity.IRKitSetupActivity
 
onCreate(Bundle) - Method in class com.getirkit.irkit.activity.SignalActivity
 
onCreate(Bundle) - Method in class com.getirkit.irkit.activity.WaitSignalActivity
 
onCreateDialog(Bundle) - Method in class com.getirkit.irkit.dialog.SelectImageSourceDialogFragment
 
onCreateDialog(Bundle) - Method in class com.getirkit.irkit.dialog.SignalImageDialogFragment
 
onCreateDialog(Bundle) - Method in class com.getirkit.irkit.dialog.SignalsToDeleteDialogFragment
 
onCreateOptionsMenu(Menu) - Method in class com.getirkit.irkit.activity.DeviceActivity
 
onCreateOptionsMenu(Menu) - Method in class com.getirkit.irkit.activity.SignalActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.getirkit.irkit.fragment.IRKitPasswordFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.getirkit.irkit.fragment.TurnOnIRKitFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.getirkit.irkit.fragment.WifiInputFragment
 
onDeviceIdStatusChange() - Method in interface com.getirkit.irkit.IRPeripheral.IRPeripheralListener
 
onError(String) - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
onError(String) - Method in interface com.getirkit.irkit.fragment.WifiConnectFragment.WifiConnectFragmentListener
 
onError(Exception) - Method in interface com.getirkit.irkit.IRCallback
エラーが発生したため正常終了しなかった際に呼ばれます。 Called when an error occurs and processing cannot be done.
onError(String) - Method in interface com.getirkit.irkit.IRKit.IRKitConnectWifiListener
セットアップがエラーで中断された場合に呼ばれます。 Called when the setup has failed.
onError(String) - Method in interface com.getirkit.irkit.IRKit.WifiConnectionChangeListener
Wi-Fi接続エラー時に呼ばれます。 Called when error occurred while connecting to the Wi-Fi.
onError(IRAPIError) - Method in interface com.getirkit.irkit.net.IRAPIResult
 
onErrorFetchingDeviceId(String) - Method in interface com.getirkit.irkit.IRPeripheral.IRPeripheralListener
 
onErrorFetchingModelInfo(String) - Method in interface com.getirkit.irkit.IRPeripheral.IRPeripheralListener
 
onExistingIRKitFound(IRPeripheral) - Method in interface com.getirkit.irkit.IRKitEventListener

IRKit.sharedInstance().peripheralsに保存されているIRKitを ローカルネットワーク上に発見した場合に呼ばれます。

onFetchDeviceIdSuccess() - Method in interface com.getirkit.irkit.IRPeripheral.IRPeripheralListener
 
onFetchModelInfoSuccess() - Method in interface com.getirkit.irkit.IRPeripheral.IRPeripheralListener
 
onIRKitWifiFound(ScanResult) - Method in interface com.getirkit.irkit.IRKit.IRKitWifiScanResultListener
 
onNewIRKitFound(IRPeripheral) - Method in interface com.getirkit.irkit.IRKitEventListener

IRKit.sharedInstance().peripheralsに保存されていないIRKitを ローカルネットワーク上に発見した場合に呼ばれます。

onOptionsItemSelected(MenuItem) - Method in class com.getirkit.irkit.activity.DeviceActivity
 
onOptionsItemSelected(MenuItem) - Method in class com.getirkit.irkit.activity.IRKitSetupActivity
 
onOptionsItemSelected(MenuItem) - Method in class com.getirkit.irkit.activity.SignalActivity
 
onOptionsItemSelected(MenuItem) - Method in class com.getirkit.irkit.activity.WaitSignalActivity
 
onPause() - Method in class com.getirkit.irkit.activity.WaitSignalActivity
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.getirkit.irkit.activity.IRKitSetupActivity
 
onRequestSelectFromPreset() - Method in class com.getirkit.irkit.activity.SignalActivity
 
onRequestSelectFromPreset() - Method in interface com.getirkit.irkit.dialog.SelectImageSourceDialogFragment.SelectImageSourceDialogFragmentListener
 
onRequestSelectPhotoFromLibrary() - Method in class com.getirkit.irkit.activity.SignalActivity
 
onRequestSelectPhotoFromLibrary() - Method in interface com.getirkit.irkit.dialog.SelectImageSourceDialogFragment.SelectImageSourceDialogFragmentListener
 
onRequestTakePhoto() - Method in class com.getirkit.irkit.activity.SignalActivity
 
onRequestTakePhoto() - Method in interface com.getirkit.irkit.dialog.SelectImageSourceDialogFragment.SelectImageSourceDialogFragmentListener
 
onResume() - Method in class com.getirkit.irkit.activity.WaitSignalActivity
 
onSaveInstanceState(Bundle) - Method in class com.getirkit.irkit.activity.DeviceActivity
 
onSaveInstanceState(Bundle) - Method in class com.getirkit.irkit.activity.IRKitSetupActivity
 
onSaveInstanceState(Bundle) - Method in class com.getirkit.irkit.activity.SignalActivity
 
onSaveInstanceState(Bundle) - Method in class com.getirkit.irkit.activity.WaitSignalActivity
 
onSaveInstanceState(Bundle) - Method in class com.getirkit.irkit.fragment.IRKitPasswordFragment
 
onSaveInstanceState(Bundle) - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
onSaveInstanceState(Bundle) - Method in class com.getirkit.irkit.fragment.WifiInputFragment
 
onSignalImageCancel() - Method in class com.getirkit.irkit.activity.SignalActivity
 
onSignalImageCancel() - Method in interface com.getirkit.irkit.dialog.SignalImageDialogFragment.SignalImageListener
 
onSignalImageSelect(int) - Method in class com.getirkit.irkit.activity.SignalActivity
 
onSignalImageSelect(int) - Method in interface com.getirkit.irkit.dialog.SignalImageDialogFragment.SignalImageListener
 
onStatus(String) - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
onStatus(String) - Method in interface com.getirkit.irkit.IRKit.IRKitConnectWifiListener
セットアップ状況が変化した際に呼ばれます。 Called when the setup status has changed.
onSuccess() - Method in interface com.getirkit.irkit.fragment.WifiConnectFragment.WifiConnectFragmentListener
 
onSuccess() - Method in interface com.getirkit.irkit.IRCallback
正常終了した際に呼ばれます。 Called when processing has done without errors.
onSuccess() - Method in interface com.getirkit.irkit.net.IRAPIResult
 
onTargetWifiConnected(WifiInfo, NetworkInfo) - Method in interface com.getirkit.irkit.IRKit.WifiConnectionChangeListener
目的のWi-Fiに接続された時に呼ばれます。 Called when Android is connected to target Wi-Fi.
onTimeout() - Method in interface com.getirkit.irkit.IRCallback
 
onTimeout() - Method in interface com.getirkit.irkit.IRKit.WifiConnectionChangeListener
Wi-Fi接続を試みている間にタイムアウトした際に呼ばれます。 Called when the attempt to connect to the Wi-Fi has timed out.
onTimeout() - Method in interface com.getirkit.irkit.net.IRAPIResult
 
onUpdateImageResourceId(Resources) - Method in class com.getirkit.irkit.IRSignal
現在のimageResourceIdを元にimageResourceNameを更新します。 Update imageResourceName based on current imageResourceId.

P

package_name - Variable in class com.getirkit.irkit.net.IRInternetAPIService.AndroidApp
 
parseServerHeaderValue(String) - Static method in class com.getirkit.irkit.IRPeripheral
Device HTTP APIのレスポンスに含まれるServerヘッダの値を解釈した結果を返します。 Returns parsed result of Server header contained in a response of Device HTTP API.
peripherals - Variable in class com.getirkit.irkit.IRKit
既存のIRPeripheralインスタンスが格納されたIRPeripheralsインスタンスです。 IRPeripherals instance which holds existing IRPeripheral instances.
postApps(Map<String, String>, <any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
apikeyを作成します。apikeyは通常、開発時に一度だけ取得してアプリに埋め込んでおきます。 公開用アプリ内でこのメソッドを使う場合は、その必要性があるかよく確認してください。
PostAppsResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.PostAppsResponse
 
postClients(Map<String, String>, <any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
clientkey を作成します。
PostClientsResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.PostClientsResponse
 
postDevices(Map<String, String>, <any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
devicekey, deviceid を作成します。 この後にDevice APIのPOST /wifiを呼びます。
PostDevicesResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.PostDevicesResponse
 
postDoor(Map<String, String>, <any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
IRKitのアクセスポイントを使用して、家のWiFiアクセスポイントの認証情報とともにdevicekeyをIRKitデバイスに送った後(POST /wifi)、POST /1/doorを使用して、IRKitデバイスが正常に家のWiFiアクセスポイントを通してインターネットに接続できたことを確認します。 このリクエストは、ロングポーリングなリクエストです。 IRKitデバイスが正常にインターネット上のAPIサーバに接続できるとただちにレスポンスを返します。 規定値でタイムアウトすると空のレスポンスを返します。
PostDoorResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.PostDoorResponse
 
postKeys(TypedInput, <any>) - Method in interface com.getirkit.irkit.net.IRDeviceAPIService
clienttoken を取得します。
postKeys(Map<String, String>, <any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
deviceid を取得するために使います。 clientkey リクエストパラメータを付加すると、この clientkey と deviceid を関連づけてサーバ側に保存します。
PostKeysResponse() - Constructor for class com.getirkit.irkit.net.IRDeviceAPIService.PostKeysResponse
 
PostKeysResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.PostKeysResponse
 
postMessages(IRDeviceAPIService.PostMessagesRequest, <any>) - Method in interface com.getirkit.irkit.net.IRDeviceAPIService
赤外線信号を送信します。
postMessages(Map<String, String>, <any>) - Method in interface com.getirkit.irkit.net.IRInternetAPIService
赤外線信号を deviceid で指定するIRKitデバイスから送信します。
PostMessagesRequest() - Constructor for class com.getirkit.irkit.net.IRDeviceAPIService.PostMessagesRequest
 
PostMessagesResponse() - Constructor for class com.getirkit.irkit.net.IRDeviceAPIService.PostMessagesResponse
 
PostMessagesResponse() - Constructor for class com.getirkit.irkit.net.IRInternetAPIService.PostMessagesResponse
 
postWifi(TypedInput, <any>) - Method in interface com.getirkit.irkit.net.IRDeviceAPIService
IRKitをWi-Fiに接続させます。
PostWifiResponse() - Constructor for class com.getirkit.irkit.net.IRDeviceAPIService.PostWifiResponse
 
PREF_KEY_BONJOUR_HOSTNAME - Static variable in class com.getirkit.irkit.IRKit
 
PREF_KEY_BONJOUR_RESOLVED_AT - Static variable in class com.getirkit.irkit.IRKit
 
PREFS_KEY - Static variable in class com.getirkit.irkit.IRPeripherals
 
PREFS_KEY - Static variable in class com.getirkit.irkit.IRSignals
 
PREFS_KEY_CLIENTKEY - Static variable in class com.getirkit.irkit.IRKit
 

R

reachable() - Method in interface com.getirkit.irkit.IRPeripheral.ReachabilityResult
IRKitがローカルネットワーク内で到達可能な時に呼ばれます。この場合はDevice HTTP APIを利用できます。 Called when IRKit is reachable on local network.
registerClient(String) - Method in class com.getirkit.irkit.IRKit
clientkeyが未取得の場合はapikeyを使って取得します。apikeyがnullの場合は AndroidManifest.xmlで指定されたapikeyを使用します。 If we have not received clientkey yet, fetch it using apikey.
registerClient() - Method in class com.getirkit.irkit.IRKit
clientkeyが未取得の場合は取得します。 Fetch clientkey if we have not received it yet.
registerClient(String, IRAPICallback<IRInternetAPIService.PostClientsResponse>) - Method in class com.getirkit.irkit.net.IRHTTPClient
apikeyを元にclientkeyを取得します。 Fetch clientkey using apikey.
registerWifiStateChangeListener() - Method in class com.getirkit.irkit.IRKit
Wi-Fi状態の変化を監視し、Wi-Fiが有効になったらBonjour検索を 開始し、Wi-Fiが無効になったらBonjour検索を停止します。 Watch Wi-Fi state change.
removeBitmapImage() - Method in class com.getirkit.irkit.IRSignal
アイコンのビットマップ画像を削除します。 Unset the bitmap icon image.
removeBitmapImage(Context) - Method in class com.getirkit.irkit.IRSignal
アイコンのビットマップ画像とファイルを削除します。 Unset the bitmap icon image and delete the associated file.
removeInvalidSignals() - Method in class com.getirkit.irkit.IRSignals
viewPositionが無効な信号を削除します。 Remove signals which have invalid viewPosition.
removeIRSignalsForDeviceId(String) - Method in class com.getirkit.irkit.IRSignals
deviceidが一致する信号をすべて削除します。 Remove signals that matches deviceid.
removeWifiConfiguration(int) - Method in class com.getirkit.irkit.IRKit
networkIdに一致するネットワーク認証情報をAndroidから削除します。 Remove network auth data that matches networkId from Android.
renameToSuggestedImageFilename(Context) - Method in class com.getirkit.irkit.IRSignal
ビットマップ画像のファイル名を推奨されたファイル名に変更します。 Rename the filename of the bitmap image to a suggested one.
requestBackup() - Method in class com.getirkit.irkit.IRKit
Androidバックアップサービスにバックアップをリクエストします。 Request backup to Android backup service.

S

save() - Method in class com.getirkit.irkit.IRPeripherals
SharedPreferencesにデータを保存します。 Save data to SharedPreferences.
save() - Method in class com.getirkit.irkit.IRSignals
SharedPreferencesにデータを保存します。 Save data to SharedPreferences.
savePreference(String, String) - Method in class com.getirkit.irkit.IRKit
SharedPreferencesに文字列データを保存します。 Store data in SharedPreferences.
scanIRKitWifi(IRKit.IRKitWifiScanResultListener) - Method in class com.getirkit.irkit.IRKit
IRKit Wi-Fiをスキャンして探します。 Scan for IRKit Wi-Fi.
SECURITY_NONE - Static variable in class com.getirkit.irkit.IRWifiInfo
 
SECURITY_WEP - Static variable in class com.getirkit.irkit.IRWifiInfo
 
SECURITY_WPA_WPA2 - Static variable in class com.getirkit.irkit.IRWifiInfo
 
securityToAPIByte(int) - Static method in class com.getirkit.irkit.IRWifiInfo
 
securityToAPIString(int) - Static method in class com.getirkit.irkit.IRWifiInfo
 
SelectImageSourceDialogFragment - Class in com.getirkit.irkit.dialog
Dialog for selecting image source.
SelectImageSourceDialogFragment() - Constructor for class com.getirkit.irkit.dialog.SelectImageSourceDialogFragment
 
SelectImageSourceDialogFragment.SelectImageSourceDialogFragmentListener - Interface in com.getirkit.irkit.dialog
 
sendSignal(IRSignal, IRAPIResult) - Method in class com.getirkit.irkit.IRKit

IRKitから赤外線信号を送信します。ローカルネットワーク内でIRKitに接続できる場合はDevice HTTP APIが使われ、 Device HTTP APIが利用できない場合はInternet HTTP APIで送信します。sendSignal()が短時間に複数回 呼ばれた際は、IRKitがパニックを起こさないよう1個ずつ順に送信されます。

sendSignalOverInternet(IRSignal, IRAPICallback<IRInternetAPIService.PostMessagesResponse>) - Method in class com.getirkit.irkit.net.IRHTTPClient
Internet HTTP APIで赤外線信号を送信します。 Send signal over Internet HTTP API.
sendSignalOverLocalNetwork(IRSignal, IRAPIResult) - Method in class com.getirkit.irkit.net.IRHTTPClient
Device HTTP APIで赤外線信号を送信します。 Send IRSignal over Device HTTP API.
SERVICE_TYPE - Static variable in class com.getirkit.irkit.IRKit
 
setClientKey(String) - Method in class com.getirkit.irkit.net.IRHTTPClient
clientkeyをセットします。 Set a clientkey.
setContext(Context) - Method in class com.getirkit.irkit.IRKit
Contextをセットします。 Set the context.
setCustomizedName(String) - Method in class com.getirkit.irkit.IRPeripheral
 
setData(int[]) - Method in class com.getirkit.irkit.IRSignal
赤外線信号のdataをセットします。 Set the data array for this IR signal.
setDeviceAPIEndpoint(String) - Method in class com.getirkit.irkit.net.IRHTTPClient
Device HTTP APIのエンドポイントをセットします。 Set an endpoint for Device HTTP API.
setDeviceId(String) - Method in class com.getirkit.irkit.IRPeripheral
 
setDeviceId(String) - Method in class com.getirkit.irkit.IRSignal
deviceidをセットします。 Set the deviceid.
setFirmwareVersion(String) - Method in class com.getirkit.irkit.IRPeripheral
 
setFormat(String) - Method in class com.getirkit.irkit.IRSignal
赤外線信号のformatをセットします。 Set the format for this IR signal.
setFoundDate(Date) - Method in class com.getirkit.irkit.IRPeripheral
 
setFrequency(float) - Method in class com.getirkit.irkit.IRSignal
赤外線信号のfreq(キャリア周波数)をセットします。 Set the carrier frequency for this IR signal.
setHost(InetAddress) - Method in class com.getirkit.irkit.IRPeripheral
 
setHostname(String) - Method in class com.getirkit.irkit.IRPeripheral
 
setId(String) - Method in class com.getirkit.irkit.IRSignal
赤外線信号のidをセットします。 Set the id for this IR signal.
setImageFilename(String) - Method in class com.getirkit.irkit.IRSignal
アイコンの画像ファイル名をセットします。ビットマップ画像をアイコンとして使う際に用います。 Set the filename of the icon image.
setImageResourceId(int) - Method in class com.getirkit.irkit.IRSignal
リソースIDを使ってアイコンをセットします。imageResourceNameは更新されません。 Set the icon image using resource id.
setImageResourceId(int, Resources) - Method in class com.getirkit.irkit.IRSignal
リソースIDを使ってアイコンをセットします。imageResourceNameも同時に更新されます。 Set the icon image using resource id.
setImageResourceName(String) - Method in class com.getirkit.irkit.IRSignal
アイコンのリソース名をセットします。imageResourceIdは更新されません。 Set the resource name for the icon image.
setIRKitEventListener(IRKitEventListener) - Method in class com.getirkit.irkit.IRKit
IRKitEventListenerをセットします。nullが渡された場合はリスナを解除します。 Set an IRKitEventListener to this instance.
setIRKitPasswordFragmentListener(IRKitPasswordFragment.IRKitPasswordFragmentListener) - Method in class com.getirkit.irkit.fragment.IRKitPasswordFragment
 
setIsWaitingForConfiguration(boolean) - Method in class com.getirkit.irkit.IRPeripheral
自動設定を現在待機中かどうかをセットします。 Sets whether this peripheral is waiting for auto configuration.
setListener(IRPeripheral.IRPeripheralListener) - Method in class com.getirkit.irkit.IRPeripheral
 
setModelName(String) - Method in class com.getirkit.irkit.IRPeripheral
 
setName(String) - Method in class com.getirkit.irkit.IRSignal
赤外線信号の名前をセットします。 Set the name for this IR signal.
setPassword(String) - Method in class com.getirkit.irkit.IRWifiInfo
 
setPort(int) - Method in class com.getirkit.irkit.IRPeripheral
 
setSecurity(int) - Method in class com.getirkit.irkit.IRWifiInfo
 
setSSID(String) - Method in class com.getirkit.irkit.IRWifiInfo
 
setStatus(String) - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
setTurnOnIRKitFragmentListener(TurnOnIRKitFragment.TurnOnIRKitFragmentListener) - Method in class com.getirkit.irkit.fragment.TurnOnIRKitFragment
 
setupIRKit(String, IRWifiInfo, String, IRKit.IRKitConnectWifiListener) - Method in class com.getirkit.irkit.IRKit

IRKitデバイスのセットアップを開始します。すでにセットアップが進行中の場合はlistenerの更新だけを行います。

setUrl(String) - Method in class com.getirkit.irkit.net.IRDeviceEndpoint
 
setViewPosition(int) - Method in class com.getirkit.irkit.IRSignal
ビューに表示する際の位置をセットします。 Set the position in view.
setWifiConnectFragmentListener(WifiConnectFragment.WifiConnectFragmentListener) - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
setWifiEnabled(boolean) - Method in class com.getirkit.irkit.IRKit
Wi-Fiを有効にします。 Enable Wi-Fi.
setWifiInputFragmentListener(WifiInputFragment.WifiInputFragmentListener) - Method in class com.getirkit.irkit.fragment.WifiInputFragment
 
sharedInstance() - Static method in class com.getirkit.irkit.IRKit
singletonのインスタンスを返します。 Returns a singleton instance.
sharedInstance() - Static method in class com.getirkit.irkit.net.IRHTTPClient
 
showError(String) - Method in class com.getirkit.irkit.fragment.WifiConnectFragment
 
SignalActivity - Class in com.getirkit.irkit.activity
IRSignalの詳細を表示します。 Show details of IRSignal.
SignalActivity() - Constructor for class com.getirkit.irkit.activity.SignalActivity
 
SignalImageDialogFragment - Class in com.getirkit.irkit.dialog
Dialog for selecting image from list.
SignalImageDialogFragment() - Constructor for class com.getirkit.irkit.dialog.SignalImageDialogFragment
 
SignalImageDialogFragment.SignalImageListener - Interface in com.getirkit.irkit.dialog
 
SignalImageGridAdapter - Class in com.getirkit.irkit.adapter
Adapter for listing signals in SignalImageDialogFragment
SignalImageGridAdapter(Context) - Constructor for class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
signals - Variable in class com.getirkit.irkit.IRKit
既存のIRSignalインスタンスが格納されたIRSignalsインスタンスです。 IRSignals instance which holds existing IRSignal instances.
SignalsToDeleteDialogFragment - Class in com.getirkit.irkit.dialog
Dialog for warning a user that some signals will also be deleted if they remove the device.
SignalsToDeleteDialogFragment() - Constructor for class com.getirkit.irkit.dialog.SignalsToDeleteDialogFragment
 
SignalsToDeleteDialogFragment.SignalsToDeleteDialogFragmentListener - Interface in com.getirkit.irkit.dialog
 
startBonjourDiscovery() - Method in class com.getirkit.irkit.IRKit
mDNSでの検索を開始します。 Start mDNS discovery.
startServiceDiscovery() - Method in class com.getirkit.irkit.IRKit
mDNSによるIRKitの検索を開始します。 Start IRKit discovery by mDNS.
STATE_FINISHED - Static variable in class com.getirkit.irkit.IRState
 
STATE_NOT_FINISHED - Static variable in class com.getirkit.irkit.IRState
 
stopBonjourDiscovery() - Method in class com.getirkit.irkit.IRKit
mDNSでの検索を停止します。 Stop mDNS discovery.
stopServiceDiscovery() - Method in class com.getirkit.irkit.IRKit
mDNSによるIRKitの検索を停止します。 Stop IRKit discovery.
stopWifiScan() - Method in class com.getirkit.irkit.IRKit
Wi-Fiのスキャンを停止します。 Stop Wi-Fi scan.
stopWifiStateListener() - Method in class com.getirkit.irkit.IRKit
Wi-Fi状態の監視を停止します。 Stop watching for Wi-Fi state change.
storeResponseHeaders(Response) - Method in class com.getirkit.irkit.IRPeripheral
Device HTTP APIのレスポンスヘッダを解釈してフィールドを必要に応じて更新します。 Parse headers in Device HTTP API response and store in fields if updated.
storeServerHeaderValue(String) - Method in class com.getirkit.irkit.IRPeripheral
Device HTTP APIのレスポンスに含まれるServerヘッダの値を解釈します。 modelNameとfirmwareVersionの値が変化している場合はフィールドに保存します。 Parse the value of Server header in Device HTTP API response.

T

TAG - Static variable in class com.getirkit.irkit.activity.DeviceActivity
 
TAG - Static variable in class com.getirkit.irkit.activity.IRKitSetupActivity
 
TAG - Static variable in class com.getirkit.irkit.activity.SignalActivity
 
TAG - Static variable in class com.getirkit.irkit.activity.WaitSignalActivity
 
TAG - Static variable in class com.getirkit.irkit.adapter.DeleteSignalsAdapter
 
TAG - Static variable in class com.getirkit.irkit.adapter.SignalImageGridAdapter
 
TAG - Static variable in class com.getirkit.irkit.dialog.SelectImageSourceDialogFragment
 
TAG - Static variable in class com.getirkit.irkit.dialog.SignalImageDialogFragment
 
TAG - Static variable in class com.getirkit.irkit.dialog.SignalsToDeleteDialogFragment
 
TAG - Static variable in class com.getirkit.irkit.fragment.TurnOnIRKitFragment
 
TAG - Static variable in class com.getirkit.irkit.fragment.WifiConnectFragment
 
TAG - Static variable in class com.getirkit.irkit.fragment.WifiInputFragment
 
TAG - Variable in class com.getirkit.irkit.IRKit
 
TAG - Static variable in class com.getirkit.irkit.IRPeripheral
 
TAG - Static variable in class com.getirkit.irkit.IRPeripherals
 
TAG - Static variable in class com.getirkit.irkit.IRSignal
 
TAG - Static variable in class com.getirkit.irkit.IRSignals
 
TAG - Static variable in class com.getirkit.irkit.IRViewUtils
 
TAG - Static variable in class com.getirkit.irkit.IRWifiInfo
 
TAG - Static variable in class com.getirkit.irkit.net.IRDeviceEndpoint
 
TAG - Static variable in class com.getirkit.irkit.net.IRHTTPClient
 
TAG - Static variable in class com.getirkit.irkit.net.IRRequestThrottler
 
testIfIRKitWifiConnected(IRAPIResult) - Method in class com.getirkit.irkit.net.IRHTTPClient
192.168.1.1にリクエストを発行してレスポンスヘッダに"IRKit"が含まれていることを確認します。 Sends a request to 192.168.1.1 and checks if the response header contains "IRKit".
testReachability(IRPeripheral.ReachabilityResult) - Method in class com.getirkit.irkit.IRPeripheral
IRKitにローカルネットワーク内で到達可能かどうかを非同期にテストします。 Test asynchronously whether this IRKit is reachable on local network.
title_en - Variable in class com.getirkit.irkit.net.IRInternetAPIService.AndroidApp
 
title_en - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse.App
 
title_ja - Variable in class com.getirkit.irkit.net.IRInternetAPIService.AndroidApp
 
title_ja - Variable in class com.getirkit.irkit.net.IRInternetAPIService.GetRecommendediOSAppsResponse.App
 
TMP_BITMAP_FILENAME - Static variable in class com.getirkit.irkit.activity.SignalActivity
 
toHexString(byte[]) - Static method in class com.getirkit.irkit.IRWifiInfo
 
toHexString(String) - Static method in class com.getirkit.irkit.IRWifiInfo
 
toJson() - Method in class com.getirkit.irkit.IRSignal
APIのリクエストパラメータに使用するためのJSON文字列を返します。 Returns JSON string which will be used for API parameters.
toJSONArray() - Method in class com.getirkit.irkit.IRPeripherals
JSONArrayに変換したものを返します。 Return JSONArray representation.
toJSONObject() - Method in class com.getirkit.irkit.IRPeripheral
 
toString() - Method in class com.getirkit.irkit.IRPeripheral
 
toString() - Method in class com.getirkit.irkit.IRSignal
 
toString() - Method in class com.getirkit.irkit.IRWifiInfo
 
toString() - Method in class com.getirkit.irkit.net.IRAPIError
 
TurnOnIRKitFragment - Class in com.getirkit.irkit.fragment
View to tell the user to turn on IRKit.
TurnOnIRKitFragment() - Constructor for class com.getirkit.irkit.fragment.TurnOnIRKitFragment
 
TurnOnIRKitFragment.TurnOnIRKitFragmentListener - Interface in com.getirkit.irkit.fragment
 

U

unforceIRKitWifi() - Method in class com.getirkit.irkit.IRKit

forceIRKitWifi() で行われたネットワークの限定を解除します。

unregisterWifiStateChangeListener() - Method in class com.getirkit.irkit.IRKit
Wi-Fi状態の監視を停止します。 Unwatch Wi-Fi state change.
updateImageResourceIdFromName(Resources) - Method in class com.getirkit.irkit.IRSignals

各信号について、imageResourceNameを元にimageResourceIdを更新します。

V

VIEW_POSITION_INVALID - Static variable in class com.getirkit.irkit.IRSignal
 
ViewHolder() - Constructor for class com.getirkit.irkit.adapter.DeleteSignalsAdapter.ViewHolder
 

W

waitForDoor(String, IRAPICallback<IRInternetAPIService.PostDoorResponse>) - Method in class com.getirkit.irkit.net.IRHTTPClient

POST /1/doorを呼んで結果を待機します。サーバ側でタイムアウトして408が返ってきた場合は再度リクエストして待機します。

waitForSignal(IRAPICallback<IRInternetAPIService.GetMessagesResponse>) - Method in class com.getirkit.irkit.net.IRHTTPClient
IRKitサーバに保存されている最新の赤外線信号を削除して、新しく赤外線信号を待機します。 Clear the IR signal saved in IRKit server, then wait for a new IR signal.
waitForSignal(IRAPICallback<IRInternetAPIService.GetMessagesResponse>, boolean) - Method in class com.getirkit.irkit.net.IRHTTPClient
赤外線信号を受信します。 Receive an IR signal.
WaitSignalActivity - Class in com.getirkit.irkit.activity
赤外線信号を学習します。 Learn an IR signal.
WaitSignalActivity() - Constructor for class com.getirkit.irkit.activity.WaitSignalActivity
 
WifiConnectFragment - Class in com.getirkit.irkit.fragment
View to showing the status of ongoing setup.
WifiConnectFragment() - Constructor for class com.getirkit.irkit.fragment.WifiConnectFragment
 
WifiConnectFragment.WifiConnectFragmentListener - Interface in com.getirkit.irkit.fragment
 
WifiInputFragment - Class in com.getirkit.irkit.fragment
View for entering Wi-Fi info which will be used by IRKit.
WifiInputFragment() - Constructor for class com.getirkit.irkit.fragment.WifiInputFragment
 
WifiInputFragment.WifiInputFragmentListener - Interface in com.getirkit.irkit.fragment
 
writeToParcel(Parcel, int) - Method in class com.getirkit.irkit.IRPeripheral
 
writeToParcel(Parcel, int) - Method in class com.getirkit.irkit.IRSignal
 
writeToParcel(Parcel, int) - Method in class com.getirkit.irkit.IRSignals
 
writeToParcel(Parcel, int) - Method in class com.getirkit.irkit.IRWifiInfo
 
A C D E F G H I L M N O P R S T U V W 
Skip navigation links