⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nschmgr.h

📁 随着计算机信息技术的飞速发展
💻 H
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// CStationChannel wrapper class

class CStationChannel : public COleDispatchDriver
{
public:
	CStationChannel() {}		// Calls COleDispatchDriver default constructor
	CStationChannel(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationChannel(const CStationChannel& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long GetId();
	CString GetName();
	void SetName(LPCTSTR lpszNewValue);
	CString GetDescription();
	void SetDescription(LPCTSTR lpszNewValue);
	CString GetMulticastAddress();
	void SetMulticastAddress(LPCTSTR lpszNewValue);
	CString GetMulticastAdapterAddress();
	void SetMulticastAdapterAddress(LPCTSTR lpszNewValue);
	long GetDeliveryMode();
	void SetDeliveryMode(long nNewValue);
	long GetPort();
	void SetPort(long nNewValue);
	BOOL GetAutoArchive();
	void SetAutoArchive(BOOL bNewValue);
	long GetAutoArchiveSize();
	void SetAutoArchiveSize(long nNewValue);
	CString GetAutoArchiveDir();
	void SetAutoArchiveDir(LPCTSTR lpszNewValue);
	LPDISPATCH GetActiveStream();
	void SetActiveStream(LPDISPATCH pStm);
	void Close();
	void InitializeFromNSC(LPCTSTR bstrNSCFileName, long addrfilter);
	void WriteNSC(LPCTSTR bstrFileName, BOOL fOverwrite);
	void DistributeFrom(LPCTSTR bstrServer, LPCTSTR bstrChName, long addrfilter);
	LPDISPATCH GetChannelFormats();
	long GetMulticastTimeToLive();
	void SetMulticastTimeToLive(long nNewValue);
	CString GetUnicastURL();
	void SetUnicastURL(LPCTSTR lpszNewValue);
	CString GetNscurl();
	void SetNscurl(LPCTSTR lpszNewValue);
	CString GetContactAddress();
	void SetContactAddress(LPCTSTR lpszNewValue);
	CString GetContactEmail();
	void SetContactEmail(LPCTSTR lpszNewValue);
	CString GetContactPhone();
	void SetContactPhone(LPCTSTR lpszNewValue);
	long GetVersion();
	long GetDistributionLimit();
	void SetDistributionLimit(long nNewValue);
	CString GetLogURL();
	void SetLogURL(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// CStationStream wrapper class

class CStationStream : public COleDispatchDriver
{
public:
	CStationStream() {}		// Calls COleDispatchDriver default constructor
	CStationStream(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationStream(const CStationStream& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long GetId();
	CString GetSource();
	CString GetAlias();
	CString GetContentType();
	BOOL GetSeekable();
	CString GetTitle();
	void SetTitle(LPCTSTR lpszNewValue);
	CString GetDescription();
	void SetDescription(LPCTSTR lpszNewValue);
	CString GetArchiveFile();
	void SetArchiveFile(LPCTSTR lpszNewValue);
	long GetArchiveSize();
	void SetArchiveSize(long nNewValue);
	long GetState();
	LPDISPATCH GetChannel();
	void Start(long lStmPos);
	void Stop();
	void Close();
};
/////////////////////////////////////////////////////////////////////////////
// CStationChannelFormats wrapper class

class CStationChannelFormats : public COleDispatchDriver
{
public:
	CStationChannelFormats() {}		// Calls COleDispatchDriver default constructor
	CStationChannelFormats(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationChannelFormats(const CStationChannelFormats& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long lIndex);
	long GetCount();
	void Add(LPCTSTR bstrChFileName, long ChFormat);
};
/////////////////////////////////////////////////////////////////////////////
// CStationChannelFormat wrapper class

class CStationChannelFormat : public COleDispatchDriver
{
public:
	CStationChannelFormat() {}		// Calls COleDispatchDriver default constructor
	CStationChannelFormat(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationChannelFormat(const CStationChannelFormat& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	CString GetDescription();
	void Remove();
	long GetKey();
	LPDISPATCH GetStreamDescriptors();
	long GetBitRate();
	long GetPacketSize();
};
/////////////////////////////////////////////////////////////////////////////
// CStationStreamDescriptors wrapper class

class CStationStreamDescriptors : public COleDispatchDriver
{
public:
	CStationStreamDescriptors() {}		// Calls COleDispatchDriver default constructor
	CStationStreamDescriptors(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationStreamDescriptors(const CStationStreamDescriptors& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long lIndex);
	long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CStationStreamDescriptor wrapper class

class CStationStreamDescriptor : public COleDispatchDriver
{
public:
	CStationStreamDescriptor() {}		// Calls COleDispatchDriver default constructor
	CStationStreamDescriptor(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationStreamDescriptor(const CStationStreamDescriptor& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long GetType();
	CString GetDescription();
	long GetWidth();
	long GetHeight();
};
/////////////////////////////////////////////////////////////////////////////
// CStationStreams wrapper class

class CStationStreams : public COleDispatchDriver
{
public:
	CStationStreams() {}		// Calls COleDispatchDriver default constructor
	CStationStreams(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationStreams(const CStationStreams& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long lIndex);
	long GetCount();
	LPDISPATCH Open(LPCTSTR bstrStreamSrc, LPCTSTR bstrAlias, long pa);
	LPDISPATCH Find(LPCTSTR bstrAlias);
};
/////////////////////////////////////////////////////////////////////////////
// CStationAddress wrapper class

class CStationAddress : public COleDispatchDriver
{
public:
	CStationAddress() {}		// Calls COleDispatchDriver default constructor
	CStationAddress(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationAddress(const CStationAddress& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long GetType();
	short GetPort();
	CString GetAddress();
};
/////////////////////////////////////////////////////////////////////////////
// CStationHostAddresses wrapper class

class CStationHostAddresses : public COleDispatchDriver
{
public:
	CStationHostAddresses() {}		// Calls COleDispatchDriver default constructor
	CStationHostAddresses(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationHostAddresses(const CStationHostAddresses& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long lIndex);
	long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CStationChannels wrapper class

class CStationChannels : public COleDispatchDriver
{
public:
	CStationChannels() {}		// Calls COleDispatchDriver default constructor
	CStationChannels(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationChannels(const CStationChannels& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long lIndex);
	long GetCount();
	LPDISPATCH Open(LPCTSTR bstrChanName, long pa);
	LPDISPATCH Find(LPCTSTR bstrChName);
};
/////////////////////////////////////////////////////////////////////////////
// CStationClient wrapper class

class CStationClient : public COleDispatchDriver
{
public:
	CStationClient() {}		// Calls COleDispatchDriver default constructor
	CStationClient(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationClient(const CStationClient& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long GetId();
	long GetChannelId();
	long GetDeliveryMode();
	LPDISPATCH GetAddress();
	void Disconnect();
};
/////////////////////////////////////////////////////////////////////////////
// CStationClients wrapper class

class CStationClients : public COleDispatchDriver
{
public:
	CStationClients() {}		// Calls COleDispatchDriver default constructor
	CStationClients(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationClients(const CStationClients& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long lIndex);
	long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CStationAdmin wrapper class

class CStationAdmin : public COleDispatchDriver
{
public:
	CStationAdmin() {}		// Calls COleDispatchDriver default constructor
	CStationAdmin(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationAdmin(const CStationAdmin& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void Connect(LPCTSTR bstrMachine);
	LPDISPATCH GetChannels();
	LPDISPATCH GetHostAddresses();
	LPDISPATCH GetClients();
	LPDISPATCH GetStreams();
	CString GetServer();
	void SetProxyAuthenticationInfo(LPCTSTR bstrUser, LPCTSTR bstrNewPasswd);
	CString GetProxyUser();
	BOOL GetEnableProxy();
	void SetEnableProxy(BOOL bNewValue);
	CString GetProxyHostName();
	void SetProxyHostName(LPCTSTR lpszNewValue);
	BOOL GetEnableHttpStreaming();
	void SetEnableHttpStreaming(BOOL bNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// CStationAdmin2 wrapper class

class CStationAdmin2 : public COleDispatchDriver
{
public:
	CStationAdmin2() {}		// Calls COleDispatchDriver default constructor
	CStationAdmin2(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CStationAdmin2(const CStationAdmin2& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void Connect(LPCTSTR bstrMachine);
	LPDISPATCH GetChannels();
	LPDISPATCH GetHostAddresses();
	LPDISPATCH GetClients();
	LPDISPATCH GetStreams();
	CString GetServer();
	void SetProxyAuthenticationInfo(LPCTSTR bstrUser, LPCTSTR bstrNewPasswd);
	CString GetProxyUser();
	BOOL GetEnableProxy();
	void SetEnableProxy(BOOL bNewValue);
	CString GetProxyHostName();
	void SetProxyHostName(LPCTSTR lpszNewValue);
	BOOL GetEnableHttpStreaming();
	void SetEnableHttpStreaming(BOOL bNewValue);
	long GetPlaySendDelta(long dwStreamID);
};
/////////////////////////////////////////////////////////////////////////////
// _CStationAdminEvents wrapper class

class _CStationAdminEvents : public COleDispatchDriver
{
public:
	_CStationAdminEvents() {}		// Calls COleDispatchDriver default constructor
	_CStationAdminEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	_CStationAdminEvents(const _CStationAdminEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void OnChannelOpen(LPDISPATCH pChan);
	void OnChannelClose(LPCTSTR bstrChName, LPCTSTR bstrChDesc, long lChId);
	void OnChannelStreamChange(LPDISPATCH pChan, LPDISPATCH pOldStm, LPDISPATCH pNewStm);
	void OnChannelPropertyChange(LPDISPATCH pChan);
	void OnStreamOpen(LPDISPATCH pStm);
	void OnStreamClose(LPCTSTR bstrStmSrc, LPCTSTR bstrStmDesc, long lStmId);
	void OnStreamStart(LPDISPATCH pStm);
	void OnStreamStop(LPDISPATCH pStm, long hr);
	void OnStreamPropertyChange(LPDISPATCH pStm);
	void OnStreamArchiveClosed(LPDISPATCH pStm, long hr);
	void OnClientConnect(LPDISPATCH pClient);
	void OnClientDisconnect(LPCTSTR bstrClientAddr, long lClientDeliveryMode, long lClientId);
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -