- 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
-
- 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.
- 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.
- 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.
- 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.