![]() | Welcome to the CompreDrive SDK |
The CompreDrive SDK allows you to enhance the functions of CompreDriveControl with your own ideas and solutions.
You can create a variaty of different plugins, that implement the functions you miss or that can increase your productivity.
We hope that you will enjoy working with the SDK. If you have any questions, please do not hesitate to contact rhd instruments.
This documentation is intended for providing a list of all definitions that can be accessed through the CompreDriveSDK.dll.
This documentation was created from CompreDriveSDK.dll version 1.17.
You can find more information about the various features and their implementations in the main CompreDriveControl manual.
Use the menu on the left to browse through the available namespaces and classes in the SDK.
All methods, parameters and definitions are commented to explain, what each one is supposed to do or stand for.
You can search the contents by using the index and search tabs (in case you are viewing the Windows Help document) or by using the Search input field in the top-right corner, incase you are viewing this help in your web browser.
The available plugin types are:
The WCF interface is accessible via either HTTP or Named Pipe bindings.
The Named Pipe binding is local only, while the HTTP binding can be made accessible via network.
To use named pipe bindings, instantiate one of:
The CMDriveRemotePipeClean object creates and disposes a connection for each request.
This makes the interaction stateless and no clean up is required. For a larger number of requests it is recommended to use a CMDriveRemotePipe object instead and dispose of it after use.
To use an HTTP binding, instantiate one of:
The CMDriveRemoteHttp object creates and disposes a connection for each request and is therefore effectively stateless and requires no clean-up.