QtsUdp  0.9.0
Classes | Macros | Typedefs | Functions
QtsUdp.h File Reference

Go to the source code of this file.

Classes

struct  _tagRemoteNAS_
 Remote QNAP Turbo NAS info. More...
 
class  CQtsUdpService
 QTS UDP service class. More...
 

Macros

#define QTSUDPDLL_API   __declspec(dllimport)
 
#define EXPIMP_TEMPLATE   extern
 
#define MAX_PROTOCOLS_STRING_BUF_SIZE   100
 

Typedefs

typedef struct _tagRemoteNAS_ RemoteNAS
 Remote QNAP Turbo NAS info. More...
 
typedef struct _tagRemoteNAS_PRemoteNAS
 
typedef LPVOID lpData
 

Functions

typedef void (__stdcall *PFQTS_UDP_SEARCH_RESPONSE_CALLBACK)(PRemoteNAS pInfo
 Callback function for search NAS. More...
 

Macro Definition Documentation

#define EXPIMP_TEMPLATE   extern
#define MAX_PROTOCOLS_STRING_BUF_SIZE   100
#define QTSUDPDLL_API   __declspec(dllimport)

Typedef Documentation

typedef LPVOID lpData
typedef struct _tagRemoteNAS_ * PRemoteNAS
typedef struct _tagRemoteNAS_ RemoteNAS

Remote QNAP Turbo NAS info.

Function Documentation

typedef void ( __stdcall *  PFQTS_UDP_SEARCH_RESPONSE_CALLBACK)

Callback function for search NAS.

Parameters
[OUT]pInfo : Remote NAS info
[OUT]lpData : callback function owner
Returns
n/a