ICableCardService.idl

00001 // Copyright (c) 2011 Motorola Mobility, Inc. All rights reserved.            
00002 //                                                                            
00003 // This program is confidential and proprietary to Motorola Mobility, Inc and 
00004 // may not be copied, reproduced, disclosed to others, published or used, in  
00005 // whole or in part, without the expressed prior written permission of Motorola
00006 // Mobility, Inc. 
00007 
00008 #ifndef ICABLECARDSERVICE_IDL
00009 #define ICABLECARDSERVICE_IDL
00010 
00011 #include "TToiInvalidArgumentException.idl"
00012 
00013 // This is an internal interface which is used by diagnostic service to
00014 // retrieve diagnostic information from the cablecard service
00015 
00016 interface ICableCardService
00017 {
00018   void GetDiagnosticsDataItem(in string item, out string value)
00019     raises (TToiInvalidArgumentException);
00020 
00021   void GetHostPairingReport(out string cableCardId, out string hostId,
00022     out string pairingStatus, out string reserved, out string nonce,
00023     out string authenticator)
00024     raises (TToiInvalidArgumentException);
00025 };
00026 #endif