📄 nsunimgr.h
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// _CUniCastEvents wrapper class
class _CUniCastEvents : public COleDispatchDriver
{
public:
_CUniCastEvents() {} // Calls COleDispatchDriver default constructor
_CUniCastEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_CUniCastEvents(const _CUniCastEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void OnServerOnline(DATE datetime);
void OnServerOffline(DATE datetime, long hr);
void OnServerFault(DATE datetime, long hr);
void OnEventBacklogReached(DATE datetime);
void OnClientConnect(DATE datetime, long hr, long nClientid, LPCTSTR strIpAddress, short port);
void OnClientDisconnect(DATE datetime, long hr, long nClientid, LPCTSTR strIpAddress, short port);
void OnClientPlay(DATE datetime, long hr, long nClientid, LPCTSTR strFileName);
void OnClientStride(DATE datetime, long hr, long nClientid, LPCTSTR strFileName);
void OnClientStop(DATE datetime, long hr, long nClientid, LPCTSTR strFileName);
void OnAdminClientLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount, LPCTSTR virtualPath);
void OnAdminFileBitRateLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount);
void OnAdminBandWidthLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount, LPCTSTR virtualPath);
void OnAdminKillClient(DATE datetime, long hr, LPCTSTR strIpAddress, long nClientid);
void OnMaxBandWidth(DATE datetime, long nRate, LPCTSTR virtualPath);
void OnMaxFileBitRate(DATE datetime, long nRate);
void OnMaxClients(DATE datetime, long nCount, LPCTSTR virtualPath);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastAdminControl wrapper class
class CUniCastAdminControl : public COleDispatchDriver
{
public:
CUniCastAdminControl() {} // Calls COleDispatchDriver default constructor
CUniCastAdminControl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastAdminControl(const CUniCastAdminControl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetFullName();
CString GetName();
long GetMaxBandWidth();
void SetMaxBandWidth(long nNewValue);
long GetMaxFileBitRate();
void SetMaxFileBitRate(long nNewValue);
long GetMaxClients();
void SetMaxClients(long nNewValue);
LPDISPATCH GetClients();
LPDISPATCH GetVirtualRoots();
CString GetServer();
void SetEventsProxy(LPCTSTR lpszNewValue);
CString GetEventsProxy();
void SetLogFileDirectory(LPCTSTR lpszNewValue);
CString GetLogFileDirectory();
long GetLogFilePeriod();
void SetLogFilePeriod(long nNewValue);
BOOL GetEnableLogging();
void SetEnableLogging(BOOL bNewValue);
long GetLogFileSize();
void SetLogFileSize(long nNewValue);
BOOL GetServerEvents();
void SetServerEvents(BOOL bNewValue);
BOOL GetAlertEvents();
void SetAlertEvents(BOOL bNewValue);
BOOL GetAdminEvents();
void SetAdminEvents(BOOL bNewValue);
BOOL GetClientEvents();
void SetClientEvents(BOOL bNewValue);
CString GetProxyUser();
CString GetProxyHostName();
void SetProxyHostName(LPCTSTR lpszNewValue);
BOOL GetEnableProxy();
void SetEnableProxy(BOOL bNewValue);
LPDISPATCH GetAuthenticationPlugins();
LPDISPATCH GetEventPlugins();
long GetServerStatus();
long GetMaxLicensedClients();
BOOL GetEnableHttpStreaming();
void SetEnableHttpStreaming(BOOL bNewValue);
void Connect(LPCTSTR pszServerName);
void SetProxyAuthenticationInfo(LPCTSTR bstrUser, LPCTSTR bstrPassword);
void KillClient(long nClientid);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastClients wrapper class
class CUniCastClients : public COleDispatchDriver
{
public:
CUniCastClients() {} // Calls COleDispatchDriver default constructor
CUniCastClients(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastClients(const CUniCastClients& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetItem(long nIndex);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastClient wrapper class
class CUniCastClient : public COleDispatchDriver
{
public:
CUniCastClient() {} // Calls COleDispatchDriver default constructor
CUniCastClient(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastClient(const CUniCastClient& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
long GetClientID();
long GetPortID();
CString GetIPAddress();
long GetStatus();
CString GetFilename();
void Disconnect();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastVirtualRoots wrapper class
class CUniCastVirtualRoots : public COleDispatchDriver
{
public:
CUniCastVirtualRoots() {} // Calls COleDispatchDriver default constructor
CUniCastVirtualRoots(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastVirtualRoots(const CUniCastVirtualRoots& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetItem(const VARIANT& varItem);
long GetCount();
void Add(LPCTSTR pszAliasName, LPCTSTR pszVirtualDirectory, const VARIANT& MaxClients, const VARIANT& MaxBandWidth);
void Remove(const VARIANT& varItem);
void SetAsHome(const VARIANT& value);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastVirtualRoot wrapper class
class CUniCastVirtualRoot : public COleDispatchDriver
{
public:
CUniCastVirtualRoot() {} // Calls COleDispatchDriver default constructor
CUniCastVirtualRoot(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastVirtualRoot(const CUniCastVirtualRoot& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetDirectoryPath();
CString GetAliasName();
void SetDirectoryPath(LPCTSTR lpszNewValue);
long GetMaxBandWidth();
void SetMaxBandWidth(long nNewValue);
long GetMaxClients();
void SetMaxClients(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastAuthenticationPlugins wrapper class
class CUniCastAuthenticationPlugins : public COleDispatchDriver
{
public:
CUniCastAuthenticationPlugins() {} // Calls COleDispatchDriver default constructor
CUniCastAuthenticationPlugins(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastAuthenticationPlugins(const CUniCastAuthenticationPlugins& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetItem(long nIndex);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastAuthenticationPlugin wrapper class
class CUniCastAuthenticationPlugin : public COleDispatchDriver
{
public:
CUniCastAuthenticationPlugin() {} // Calls COleDispatchDriver default constructor
CUniCastAuthenticationPlugin(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastAuthenticationPlugin(const CUniCastAuthenticationPlugin& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void SetEnabled(BOOL bNewValue);
CString GetDescription();
CString GetClsid();
CString GetAuthor();
CString GetCopyright();
long GetStatus();
long GetLastError();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastEventPlugins wrapper class
class CUniCastEventPlugins : public COleDispatchDriver
{
public:
CUniCastEventPlugins() {} // Calls COleDispatchDriver default constructor
CUniCastEventPlugins(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastEventPlugins(const CUniCastEventPlugins& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetItem(long nIndex);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastEventPlugin wrapper class
class CUniCastEventPlugin : public COleDispatchDriver
{
public:
CUniCastEventPlugin() {} // Calls COleDispatchDriver default constructor
CUniCastEventPlugin(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastEventPlugin(const CUniCastEventPlugin& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void SetEnabled(BOOL bNewValue);
CString GetDescription();
CString GetClsid();
CString GetAuthor();
CString GetCopyright();
long GetStatus();
long GetLastError();
};
/////////////////////////////////////////////////////////////////////////////
// _CUniCastTraceEvents wrapper class
class _CUniCastTraceEvents : public COleDispatchDriver
{
public:
_CUniCastTraceEvents() {} // Calls COleDispatchDriver default constructor
_CUniCastTraceEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_CUniCastTraceEvents(const _CUniCastTraceEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void OnTraceStateChange(long newstate);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastTraceView wrapper class
class CUniCastTraceView : public COleDispatchDriver
{
public:
CUniCastTraceView() {} // Calls COleDispatchDriver default constructor
CUniCastTraceView(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CUniCastTraceView(const CUniCastTraceView& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void SetBackColor(unsigned long newValue);
unsigned long GetBackColor();
void SetRefFont(LPDISPATCH newValue);
void SetFont(LPDISPATCH newValue);
LPDISPATCH GetFont();
void SetForeColor(unsigned long newValue);
unsigned long GetForeColor();
void SetServer(LPCTSTR ServerName, LPCTSTR ProxyName);
void TraceProperties();
void PauseTrace(long fPause);
void ClearTrace();
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -