mediasettings/videosettingsplugin/tsrc/testgroup/stub/inc/mpsettingsmodel.h
changeset 52 e3cecb93e76a
parent 46 adbe7d5ba2f5
equal deleted inserted replaced
47:45e72b57a2fd 52:e3cecb93e76a
    13 *
    13 *
    14 * Description:  CMPSettingsModel stub
    14 * Description:  CMPSettingsModel stub
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 2 %
    18 // Version : %version: 3 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 
    22 
    23 #ifndef MMPSETTINGSMODEL_H
    23 #ifndef MMPSETTINGSMODEL_H
    83         * @since 2.0
    83         * @since 2.0
    84         * @param aSettingsType Settings value type:
    84         * @param aSettingsType Settings value type:
    85         *         EConfigDefault: Load default values
    85         *         EConfigDefault: Load default values
    86         *         EConfigUser:    Load user values
    86         *         EConfigUser:    Load user values
    87         */
    87         */
    88         void LoadSettingsL(TInt aConfigVersion);
    88         virtual void LoadSettingsL(TInt aConfigVersion);
    89 
    89 
    90         /**
    90         /**
    91         * Writes settings to MMF controller.
    91         * Writes settings to MMF controller.
    92         * @since 2.0
    92         * @since 2.0
    93         */
    93         */
    94         void StoreSettingsL();
    94         virtual void StoreSettingsL();
    95         
    95         
    96         /**
    96         /**
    97         * Sets proxy mode..
    97         * Sets proxy mode..
    98         * @since 2.0
    98         * @since 2.0
    99         * @param aMode Proxy mode.
    99         * @param aMode Proxy mode.
   100         * @return Error value.
   100         * @return Error value.
   101         */
   101         */
   102         TInt SetProxyMode(TInt aMode);
   102         virtual TInt SetProxyMode(TInt aMode);
   103         
   103         
   104         /**
   104         /**
   105         * Returns proxy mode.
   105         * Returns proxy mode.
   106         * @since 2.0
   106         * @since 2.0
   107         * @param aMode Proxy mode:
   107         * @param aMode Proxy mode:
   108         *         0:    Disabled
   108         *         0:    Disabled
   109         *         1:    Enabled
   109         *         1:    Enabled
   110         * @return Error value.
   110         * @return Error value.
   111         */
   111         */
   112         TInt GetProxyMode(TInt& aMode);
   112         virtual TInt GetProxyMode(TInt& aMode);
   113 
   113 
   114         /**
   114         /**
   115         * Sets Proxy host name.
   115         * Sets Proxy host name.
   116         * @since 2.0
   116         * @since 2.0
   117         * @param aHostName Proxy host name.
   117         * @param aHostName Proxy host name.
   118         * @return Error value.
   118         * @return Error value.
   119         */
   119         */
   120         TInt SetProxyHostNameL(const TDesC& aHostName);
   120         virtual TInt SetProxyHostNameL(const TDesC& aHostName);
   121         
   121         
   122         /**
   122         /**
   123         * Returns proxy host name.
   123         * Returns proxy host name.
   124         * @since 2.0
   124         * @since 2.0
   125         * @param aHostName Proxy host name.
   125         * @param aHostName Proxy host name.
   126         * @return Error value.
   126         * @return Error value.
   127         */
   127         */
   128         TInt GetProxyHostName(TDes& aHostName);
   128         virtual TInt GetProxyHostName(TDes& aHostName);
   129 
   129 
   130         /**
   130         /**
   131         * Sets proxy port number.
   131         * Sets proxy port number.
   132         * @since 2.0
   132         * @since 2.0
   133         * @param aPort Proxy port number.
   133         * @param aPort Proxy port number.
   134         * @return Error value.
   134         * @return Error value.
   135         */
   135         */
   136         TInt SetProxyPort(TInt aPort);
   136         virtual TInt SetProxyPort(TInt aPort);
   137         
   137         
   138         /**
   138         /**
   139         * Returns proxy port number..
   139         * Returns proxy port number..
   140         * @since 2.0
   140         * @since 2.0
   141         * @return Integer: Proxy port number.
   141         * @return Integer: Proxy port number.
   142         * @return Error value.
   142         * @return Error value.
   143         */
   143         */
   144         TInt GetProxyPort(TInt& aPort);
   144         virtual TInt GetProxyPort(TInt& aPort);
   145         
   145         
   146         /**
   146         /**
   147         * Sets default access point.
   147         * Sets default access point.
   148         * @since 2.0
   148         * @since 2.0
   149         * @param aApId Access point ID.
   149         * @param aApId Access point ID.
   150         * @return Error value.
   150         * @return Error value.
   151         */
   151         */
   152         TInt SetDefaultAp(TUint32 aApId);
   152         virtual TInt SetDefaultAp(TUint32 aApId);
   153 
   153 
   154         /**
   154         /**
   155         * Returns default access point ID.
   155         * Returns default access point ID.
   156         * @since 2.0
   156         * @since 2.0
   157         * @param aApId Access point ID.
   157         * @param aApId Access point ID.
   158         * @return Error value.
   158         * @return Error value.
   159         */
   159         */
   160         TInt GetDefaultAp(TUint32& aApId);
   160         virtual TInt GetDefaultAp(TUint32& aApId);
   161 
   161 
   162         /**
   162         /**
   163         * Sets minimum UDP port number.
   163         * Sets minimum UDP port number.
   164         * @since 2.0
   164         * @since 2.0
   165         * @param aPort minimum port number.
   165         * @param aPort minimum port number.
   166         * @return Error value.
   166         * @return Error value.
   167         */
   167         */
   168         TInt SetMinUDPPort(TInt aPort);
   168         virtual TInt SetMinUDPPort(TInt aPort);
   169 
   169 
   170         /**
   170         /**
   171         * Returns minimum UDP port number.
   171         * Returns minimum UDP port number.
   172         * @since 2.0
   172         * @since 2.0
   173         * @param aPort minimum UDP port number in minutes.
   173         * @param aPort minimum UDP port number in minutes.
   174         * @return Error value.
   174         * @return Error value.
   175         */
   175         */
   176         TInt GetMinUDPPort(TInt& aPort);
   176         virtual TInt GetMinUDPPort(TInt& aPort);
   177 
   177 
   178         /**
   178         /**
   179         * Sets maximum UDP port number.
   179         * Sets maximum UDP port number.
   180         * @since 2.0
   180         * @since 2.0
   181         * @param aPort maximum port number.
   181         * @param aPort maximum port number.
   182         * @return Error value.
   182         * @return Error value.
   183         */
   183         */
   184         TInt SetMaxUDPPort(TInt aPort);
   184         virtual TInt SetMaxUDPPort(TInt aPort);
   185 
   185 
   186         /**
   186         /**
   187         * Returns maximum UDP port number.
   187         * Returns maximum UDP port number.
   188         * @since 2.0
   188         * @since 2.0
   189         * @param aPort maximum UDP port number in minutes.
   189         * @param aPort maximum UDP port number in minutes.
   190         * @return Error value.
   190         * @return Error value.
   191         */
   191         */
   192         TInt GetMaxUDPPort(TInt& aPort);
   192         virtual TInt GetMaxUDPPort(TInt& aPort);
   193         
   193         
   194 public:
   194 public:
   195         static TUid mImplUid;
   195         static TUid mImplUid;
   196         static TInt mConfigMode;
   196         static TInt mConfigMode;
   197         static TInt mProxyMode;
   197         static TInt mProxyMode;