QtsHttp  0.9.0
Public Member Functions | List of all members
CQtsHttpSystemSettingInfo Class Reference

QTS system setting information class. More...

#include <QtsHttpSystem.h>

Public Member Functions

 CQtsHttpSystemSettingInfo ()
 
 CQtsHttpSystemSettingInfo (LPCTSTR strServerName, int nPort, BOOL bSSL, int nSSLPort, BOOL bSSLForce)
 Constructor with parameters. More...
 
LPCTSTR GetServerName ()
 Get QNAP Turbo NAS server name. More...
 
int GetSYSPort ()
 Get system port number. More...
 
BOOL IsSSL ()
 Is enable SSL or not. More...
 
int GetSYSSSLPort ()
 Get system SSL port number. More...
 
BOOL IsSSLForce ()
 Force use SSL or not. More...
 
void SetServerName (LPCTSTR strServerName)
 Set QNAP Turbo NAS server name. More...
 
void SetSYSPort (int nPort)
 Set system port number. More...
 
void SetSSL (BOOL bSSL)
 Set enable SSL. More...
 
void SetSYSSSLPort (int nSSLPort)
 Set system SSL port number. More...
 
void SetSSLForce (BOOL bSSLForce)
 Set force use SSL or not. More...
 

Detailed Description

QTS system setting information class.

Constructor & Destructor Documentation

CQtsHttpSystemSettingInfo::CQtsHttpSystemSettingInfo ( )

Default constructor

CQtsHttpSystemSettingInfo::CQtsHttpSystemSettingInfo ( LPCTSTR  strServerName,
int  nPort,
BOOL  bSSL,
int  nSSLPort,
BOOL  bSSLForce 
)

Constructor with parameters.

Parameters
[IN]strServerName : QNAP Turbo NAS server name.
[IN]nPort : System port number.
[IN]bSSL : Enable SSL or not.
[IN]nSSLPort : SSL port number.
[IN]bSSLForce : Force use SSL or not.
Returns
n/a.

Member Function Documentation

LPCTSTR CQtsHttpSystemSettingInfo::GetServerName ( )

Get QNAP Turbo NAS server name.

Returns
LPCTSTR : QNAP Turbo NAS server name.
int CQtsHttpSystemSettingInfo::GetSYSPort ( )

Get system port number.

Returns
int : System port number.
int CQtsHttpSystemSettingInfo::GetSYSSSLPort ( )

Get system SSL port number.

Returns
int : system SSL port number.
BOOL CQtsHttpSystemSettingInfo::IsSSL ( )

Is enable SSL or not.

Returns
TRUE : Enable SSL.
FALSE : Disable SSL.
BOOL CQtsHttpSystemSettingInfo::IsSSLForce ( )

Force use SSL or not.

Returns
TRUE : Force use SSL.
FALSE : Force use non-SSL.
void CQtsHttpSystemSettingInfo::SetServerName ( LPCTSTR  strServerName)

Set QNAP Turbo NAS server name.

Parameters
[IN]strServerName : QNAP Turbo NAS server name.
Returns
n/a.
void CQtsHttpSystemSettingInfo::SetSSL ( BOOL  bSSL)

Set enable SSL.

Parameters
[IN]bSSL : Enable SSL or not.
Returns
n/a.
void CQtsHttpSystemSettingInfo::SetSSLForce ( BOOL  bSSLForce)

Set force use SSL or not.

Parameters
[IN]bSSLForce : Force use SSL or not.
Returns
n/a.
void CQtsHttpSystemSettingInfo::SetSYSPort ( int  nPort)

Set system port number.

Parameters
[IN]nPort : System port number.
Returns
n/a.
void CQtsHttpSystemSettingInfo::SetSYSSSLPort ( int  nSSLPort)

Set system SSL port number.

Parameters
[IN]nSSLPort : SSL port number.
Returns
n/a.

The documentation for this class was generated from the following file: