Data Source Plug-in Interfaces
Previous | Next |
Data Source Plug-in Interfaces
You can create a data source plug-in by using methods in the following interfaces.
Interface | Description |
IWMSBasicPlugin | Contains methods to initialize, enable, and shut down a plug-in. It is recommended that all custom plug-ins implement this interface. |
IWMSDataContainer | Retrieves an optimal buffer size and offset, and reads data from a source into the buffer. This interface is implemented by a data source plug-in and called by the server. |
IWMSDataContainerCallback | Contains callback methods for the IWMSDataContainer interface. The callback interface is implemented by the server and called by a data source plug-in. |
IWMSDataSourcePlugin | Contains methods to open a data container or a directory. This interface is implemented by a data source plug-in and called by the server. |
IWMSDataSourcePluginCallback | Contains callback methods for the IWMSDataSourcePlugin interface. The callback interface is implemented by the server and called by a data source plug-in. |
IWMSDirectory | Retrieves directory information. This interface is implemented by a data source plug-in and called by the server. |
IWMSPacketStreamDataContainer | Contains methods to notify the server of stream signals and to determine the maximum packet size used by a data container. This interface is implemented by a data source plug-in and called by the server. |
IWMSPacketStreamer | Contains methods for retrieving information on streams being sent down a data path and for controlling the streams being sent down a data path. This interface is implemented by a data source plug-in and called by the server. |
IWMSPacketStreamerCallback | Contains callback methods for the IWMSPacketStreamer interface. The callback interface is implemented by the server and called by a data source plug-in. |
IWMSPushSource | Contains methods that control the flow of data through a data path. This interface is implemented by a data source plug-in and called by the server. |
IWMSPushSourceCallback | Contains callback methods for the IWMSPushSource interface. The callback interface is implemented by the server and called by a data source plug-in. |
See Also (General)
See Also (Visual Basic .NET)
- IWMSBasicPlugin Object (Visual Basic .NET)
- IWMSDataContainer Object (Visual Basic .NET)
- IWMSDataContainerCallback Object (Visual Basic .NET)
- IWMSDataSourcePlugin Object (Visual Basic .NET)
- IWMSDataSourcePluginCallback Object (Visual Basic .NET)
- IWMSDirectory Object (Visual Basic .NET)
- IWMSPacketStreamDataContainer Object (Visual Basic .NET)
- IWMSPacketStreamer Object (Visual Basic .NET)
- IWMSPacketStreamerCallback Object (Visual Basic .NET)
- IWMSPushSource Object (Visual Basic .NET)
- IWMSPushSourceCallback Object (Visual Basic .NET)
See Also (C#)
- IWMSBasicPlugin Object (C#)
- IWMSDataContainer Object (C#)
- IWMSDataContainerCallback Object (C#)
- IWMSDataSourcePlugin Object (C#)
- IWMSDataSourcePluginCallback Object (C#)
- IWMSDirectory Object (C#)
- IWMSPacketStreamDataContainer Object (C#)
- IWMSPacketStreamer Object (C#)
- IWMSPacketStreamerCallback Object (C#)
- IWMSPushSource Object (C#)
- IWMSPushSourceCallback Object (C#)
See Also (C++)
- IWMSBasicPlugin Interface
- IWMSDataContainer Interface
- IWMSDataContainerCallback Interface
- IWMSDataSourcePlugin Interface
- IWMSDataSourcePluginCallback Interface
- IWMSDirectory Interface
- IWMSPacketStreamDataContainer Interface
- IWMSPacketStreamer Interface
- IWMSPacketStreamerCallback Interface
- IWMSPushSource Interface
- IWMSPushSourceCallback Interface
Previous | Next |