Custom Transports in Crestron Certified Drivers (HTTPS)

The "Driver Documentation" PDF that comes with the SDK, states (page 18):

HTTPS, SSL, SSH, WWS, and other protocols must be implemented by the driver with its own custom transport class.

However when I am working in the initialize method inside the main driver class, I can declare

var httpsTransport = new HttpsTransport

and I can use it in the initialize call

httpsTransport.Initialize(ipAddress, port);

ConnectionTransport = httpsTransport;

BlurayPlayerProtocol = new VideoPlayerProtocol(ConnectionTransport, Id)

{
EnableLogging = InternalEnableLogging,

CustomLogger = InternalCustomLogger

};

So my questions is, do I still need to create a custom transport class for this to work?

Posted Aug 23, 2019, 5:14 AM UTC

50

No comments yet

Nobody commented on this post, or the comments weren't captured.