• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information
/extra/builds/11580/build/dist/idl/INameService.idl
00001 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
00002  *---------------------------------------------------------------------------
00003  *
00004  * interface/internal/INameService.idl
00005  *
00006  * Copyright (c) 2002, 2010 Motorola, Inc. All rights reserved.
00007  * Copyright (c) 2013-2014 ARRIS Enterprises, Inc. All rights reserved.
00008  *
00009  * This program is confidential and proprietary to ARRIS Enterprises, Inc.
00010  * (ARRIS), and may not be copied, reproduced, modified, disclosed to others,
00011  * published or used, in whole or in part, without the express prior written
00012  * permission of ARRIS.
00013  *
00014  *---------------------------------------------------------------------------
00015  */
00016 
00017 #ifndef INAMESERVICE_IDL
00018 #define INAMESERVICE_IDL
00019 
00020 #include "IToiNameService.idl"
00021 
00027 interface INameService : IToiNameService
00028 {
00039   void RegisterObject(in string objectName, in string address);
00040 
00046   void ReleaseObject(in string objectName);
00047 
00058   void RegisterObserverInternal(in string address)
00059   raises (TToiInvalidArgumentException);
00060 
00068   void ReleaseObserverInternal(in string address)
00069   raises (TToiInvalidArgumentException);
00070 };
00071 
00072 #endif

5.1.p5

Copyright (c) 2017 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.