📄 nschmgr.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 + -