| IMediaTransportDataObject | IMediaTransportDataObject
 This object is used by the MediaTransport sub system and should contain a
 command ( used by the appropriate transport provider ), content-type,
 path and a byte[] array of the data to transport. | 
| IMediaTransportListener | IMediaTransportListener provides call backs when a transport provider is
 added or removed from the MediaTransport system. | 
| IMediaTransportObject | IMediaTransportObject
 This object is used by a transport provider to manage data delivery. | 
| IMediaTransportProvider | IMediaTransportProvider enables data objects to be transported to the defined
 destination. | 
| IMediaTransportProviderConfiguration | IMediaTransportProviderConfiguration
 This object provides a mechanism to configure a media transport provider. | 
| IMediaTransportProviderListener | IMediaTransportProviderListener
 This listener provides a callback for the status of the transport object status | 
| IMediaTransportResponse | IMediaTransportResponse
 This object is provided as part of the IMediaTransportProviderListener callback. |