前のページ次のページ上に戻るホーム SophiaFramework UNIVERSE 5.3
SFBSMSBCConfig
ISMSBCConfig インターフェースのラッパークラスです。
#include <SFBSMSBCConfig.h.hpp>
class SFBSMSBCConfig : public SFBQuery;
SFMTYPEDEFWRAPPER(SFBSMSBCConfig)

継承図

SFBSMSBCConfig クラスの継承図

バージョン

BREW 2.0 BREW 2.1 BREW 3.1 BREW 4.0
× ×

参照

BREW API ISMSBCConfig

メンバ

パブリック関数
Void DeleteService( AEESMSMode mode , AEESMSBCSrvID srvID , SFXCallbackPtr callback , UInt32Ptr error )
デバイス サービス テーブルから特定のサービスを削除します。
Void GetAllServiceOpts( AEESMSMode mode , SFXCallbackPtr callback , UInt32Ptr count , SFBSMSBCSrvOptsSmpPtrPtr option , UInt32Ptr error )
指定されたメッセージモード( CDMA もしくは GW )で利用できるすべてのサービスオプションに対応する SFBSMSBCSrvOpts オブジェクトのリストを取得します。
Void GetBCConfig( AEESMSMode mode , SFXCallbackPtr callback , AEESMSBCConfig* config , UInt32Ptr error )
キャリアのブロードキャスト設定を取得します。
Void GetBCPref( AEESMSMode mode , SFXCallbackPtr callback , AEESMSBCPref* pref , UInt32Ptr error )
ブロードキャスト メッセージのプリファレンスを取得します。
Void GetServiceIDs( AEESMSMode mode , SFXCallbackPtr callback , UInt32Ptr count , AEESMSBCSrvID** ppsid , UInt32Ptr error )
端末上のブロードキャスト SMS サービスのテーブルから、サービス ID のリストを取得します。
Void GetServiceOpts( AEESMSMode mode , AEESMSBCSrvID srvID , SFXCallbackPtr callback , SFBSMSBCSrvOptsSmpPtr option , UInt32Ptr error )
指定されたサービス ID に対応するサービスオプションを含んだ SFBSMSBCSrvOpts インタフェースを取得します。
static
SFBSMSBCConfigSmp
NewInstance( SFCErrorPtr exception = null )
SFBSMSBCConfig インスタンスを生成します。
static
SFBSMSBCConfigSmp
NewInstance( AEECLSID id , SFCErrorPtr exception = null )
SFBSMSBCConfig インスタンスを生成します。
Void SetBCPref( AEESMSMode mode , AEESMSBCPref pref , SFXCallbackPtr callback , UInt32Ptr error )
ブロードキャスト メッセージのプリファレンスを設定します。
Void SetServiceOpts( AEESMSMode mode , SFBSMSBCSrvOptsSmpConstRef option , SFXCallbackPtr callback , UInt32Ptr error )
指定されたサービス ID に対応するサービスオプションを含んだ SFBSMSBCSrvOpts インタフェースを設定します。
SFCError QueryInterface( AEECLSID clsid , VoidHandle handle ) (SFBQuery から継承)
このオブジェクトからの別の API を問い合わせます。
SFCError QueryInterface( AEECLSID clsid , SFBBaseSmpPtr handle ) (SFBQuery から継承)
このオブジェクトからの別の API を問い合わせます。
SFBBaseSmp QueryInterface( AEECLSID clsid ) (SFBQuery から継承)
このオブジェクトからの別の API を問い合わせます。
Void Self( AEECLSID clsidReq , SFBQuerySmpPtr clone , AEECLSID clsidImp ) (SFBQuery から継承)
オブジェクトを単一インターフェースで実装するときに使います。
SFBQuerySmp Self( AEECLSID clsidReq , AEECLSID clsidImp ) (SFBQuery から継承)
オブジェクトを単一インターフェースで実装するときに使います。
プロテクト関数
static
SFBBaseSmp
FactoryByCreate( AEECLSID id , SFCErrorPtr exception = null ) (SFBBase から継承)
指定したクラス ID のインターフェースのインスタンスを生成します。
static
SFBBaseSmp
FactoryByQuery( SFBQuerySmpConstRef query , AEECLSID id , SFCErrorPtr exception = null ) (SFBBase から継承)
指定したクラス ID のインターフェースのインスタンスを指定した SFBQuery インスタンスを使用して生成します。

SFBSMSBCConfig::DeleteService
デバイス サービス テーブルから特定のサービスを削除します。
[ public ]
Void DeleteService(
    AEESMSMode mode           // ブロードキャスト メッセージ モード
    AEESMSBCSrvID srvID       // サービス ID
    SFXCallbackPtr callback   // コールバック
    UInt32Ptr error           // エラーのプレースホルダー
);

参照

BREW API ISMSBCCONFIG_DeleteService


SFBSMSBCConfig::GetAllServiceOpts
指定されたメッセージモード( CDMA もしくは GW )で利用できるすべてのサービスオプションに対応する SFBSMSBCSrvOpts オブジェクトのリストを取得します。
[ public ]
Void GetAllServiceOpts(
    AEESMSMode mode                   // ブロードキャスト メッセージ モード
    SFXCallbackPtr callback           // コールバック
    UInt32Ptr count                   // option で返された SFBSMSBCSrvOpts インタフェースのリスト内のエントリ数
    SFBSMSBCSrvOptsSmpPtrPtr option   // 指定されたモードに対するすべてのサービス オプションに対応する SFBSMSBCSrvOpts インタフェースの配列用のプレースホルダー
    UInt32Ptr error                   // エラーのプレースホルダー
);

参照

BREW API ISMSBCCONFIG_GetAllServiceOpts


SFBSMSBCConfig::GetBCConfig
キャリアのブロードキャスト設定を取得します。
[ public ]
Void GetBCConfig(
    AEESMSMode mode           // ブロードキャスト メッセージ モード
    SFXCallbackPtr callback   // コールバック
    AEESMSBCConfig* config    // 取得するブロードキャスト設定のプレースホルダー
    UInt32Ptr error           // エラーのプレースホルダー
);

参照

BREW API ISMSBCCONFIG_GetBCConfig


SFBSMSBCConfig::GetBCPref
ブロードキャスト メッセージのプリファレンスを取得します。
[ public ]
Void GetBCPref(
    AEESMSMode mode           // ブロードキャスト メッセージ モード
    SFXCallbackPtr callback   // コールバック
    AEESMSBCPref* pref        // ブロードキャスト プリファレンスのプレースホルダー
    UInt32Ptr error           // エラーのプレースホルダー
);

参照

BREW API ISMSBCCONFIG_GetBCPref


SFBSMSBCConfig::GetServiceIDs
端末上のブロードキャスト SMS サービスのテーブルから、サービス ID のリストを取得します。
[ public ]
Void GetServiceIDs(
    AEESMSMode mode           // ブロードキャスト メッセージ モード
    SFXCallbackPtr callback   // コールバック
    UInt32Ptr count           // ppsid で返されたサービス ID 配列内のエントリ数
    AEESMSBCSrvID** ppsid     // サービス ID 配列用のプレースホルダー
    UInt32Ptr error           // エラーのプレースホルダー
);

参照

BREW API ISMSBCCONFIG_GetServiceIDs


SFBSMSBCConfig::GetServiceOpts
指定されたサービス ID に対応するサービスオプションを含んだ SFBSMSBCSrvOpts インタフェースを取得します。
[ public ]
Void GetServiceOpts(
    AEESMSMode mode                // ブロードキャスト メッセージ モード
    AEESMSBCSrvID srvID            // サービス ID
    SFXCallbackPtr callback        // コールバック
    SFBSMSBCSrvOptsSmpPtr option   // 指定されたサービス ID に対応する SFBSMSBCSrvOpts インタフェースのプレースホルダー
    UInt32Ptr error                // エラーのプレースホルダー
);

参照

BREW API ISMSBCCONFIG_GetServiceOpts | SFBSMSBCConfig::SetServiceOpts


SFBSMSBCConfig::NewInstance
SFBSMSBCConfig インスタンスを生成します。
[ public, static ]
SFBSMSBCConfigSmp NewInstance(
    SFCErrorPtr exception = null   // エラー値
);
[ public, static ]
SFBSMSBCConfigSmp NewInstance(
    AEECLSID id                    // クラスID
    SFCErrorPtr exception = null   // エラー値
);

SFBSMSBCConfig::SetBCPref
ブロードキャスト メッセージのプリファレンスを設定します。
[ public ]
Void SetBCPref(
    AEESMSMode mode           // ブロードキャスト メッセージ モード
    AEESMSBCPref pref         // アプリケーションのブロードキャスト プリファレンス
    SFXCallbackPtr callback   // コールバック
    UInt32Ptr error           // エラーのプレースホルダー
);

参照

BREW API ISMSBCCONFIG_SetBCPref


SFBSMSBCConfig::SetServiceOpts
指定されたサービス ID に対応するサービスオプションを含んだ SFBSMSBCSrvOpts インタフェースを設定します。
[ public ]
Void SetServiceOpts(
    AEESMSMode mode                     // ブロードキャスト メッセージ モード
    SFBSMSBCSrvOptsSmpConstRef option   // SFBSMSBCSrvOpts インタフェース
    SFXCallbackPtr callback             // コールバック
    UInt32Ptr error                     // エラーのプレースホルダー
);

参照

BREW API ISMSBCCONFIG_SetServiceOpts | SFBSMSBCConfig::GetServiceOpts