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

Domain IP list of QNAP Turbo NAS. More...

#include <QtsHttpFileStation.h>

Public Member Functions

 CQtsHttpNASInfo ()
 
 CQtsHttpNASInfo (LPCTSTR strMyCloudNasName, LPCTSTR strNasExternalIP, LPCTSTR strNasLocalIP, LPCTSTR strNasHostIP)
 Constructor with parameters. More...
 
LPCTSTR GetMyCloudNasName ()
 Get my cloud NAS name. More...
 
LPCTSTR GetNasExternalIP ()
 Get external IP of QNAP Turbo NAS. More...
 
LPCTSTR GetNasLocalIP ()
 Get local IP of QNAP Turbo NAS. More...
 
LPCTSTR GetNasHostIP ()
 Get host IP of QNAP Turbo NAS. More...
 
void SetMyCloudNasName (LPCTSTR strMyCloudNasName)
 Set my cloud NAS name. More...
 
void SetNasExternalIP (LPCTSTR strNasExternalIP)
 Set external IP of QNAP Turbo NAS. More...
 
void SetNasLocalIP (LPCTSTR strNasLocalIP)
 Set local IP of QNAP Turbo NAS. More...
 
void SetNasHostIP (LPCTSTR strNasHostIP)
 Set host IP of QNAP Turbo NAS. More...
 

Detailed Description

Domain IP list of QNAP Turbo NAS.

Constructor & Destructor Documentation

CQtsHttpNASInfo::CQtsHttpNASInfo ( )

Default constructor

CQtsHttpNASInfo::CQtsHttpNASInfo ( LPCTSTR  strMyCloudNasName,
LPCTSTR  strNasExternalIP,
LPCTSTR  strNasLocalIP,
LPCTSTR  strNasHostIP 
)

Constructor with parameters.

Parameters
[IN]strMyCloudNasName : My cloud NAS name.
[IN]strNasExternalIP : External IP of QNAP Turbo NAS.
[IN]strNasLocalIP : Local IP of QNAP Turbo NAS.
[IN]strNasHostIP : Host IP of QNAP Turbo NAS.
Returns
n/a.

Member Function Documentation

LPCTSTR CQtsHttpNASInfo::GetMyCloudNasName ( )

Get my cloud NAS name.

Returns
LPCTSTR : My cloud NAS name.
LPCTSTR CQtsHttpNASInfo::GetNasExternalIP ( )

Get external IP of QNAP Turbo NAS.

Returns
LPCTSTR : External IP of QNAP Turbo NAS.
LPCTSTR CQtsHttpNASInfo::GetNasHostIP ( )

Get host IP of QNAP Turbo NAS.

Returns
LPCTSTR : Host IP of QNAP Turbo NAS.
LPCTSTR CQtsHttpNASInfo::GetNasLocalIP ( )

Get local IP of QNAP Turbo NAS.

Returns
LPCTSTR : Local IP of QNAP Turbo NAS.
void CQtsHttpNASInfo::SetMyCloudNasName ( LPCTSTR  strMyCloudNasName)

Set my cloud NAS name.

Parameters
[IN]strMyCloudNasName : My cloud NAS name.
Returns
n/a.
void CQtsHttpNASInfo::SetNasExternalIP ( LPCTSTR  strNasExternalIP)

Set external IP of QNAP Turbo NAS.

Parameters
[IN]strNasExternalIP : External IP of QNAP Turbo NAS.
Returns
n/a.
void CQtsHttpNASInfo::SetNasHostIP ( LPCTSTR  strNasHostIP)

Set host IP of QNAP Turbo NAS.

Parameters
[IN]strNasHostIP : Host IP of QNAP Turbo NAS.
Returns
n/a.
void CQtsHttpNASInfo::SetNasLocalIP ( LPCTSTR  strNasLocalIP)

Set local IP of QNAP Turbo NAS.

Parameters
[IN]strNasLocalIP : Local IP of QNAP Turbo NAS.
Returns
n/a.

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