Interface DynamicConfigurator

IDL source    Global index
interface DynamicConfigurator

Author:
Manuel Roman (mroman@cs.uiuc.edu)


Operation index.

  • configure_implementation
  • delete_implementation
  • download_implementation
  • get_comp_info
  • get_hooked_comp
  • get_impl_info
  • hook_implementation
  • list_categories
  • list_domain_components
  • list_hooks
  • list_implementations
  • list_loaded_implementations
  • load_implementation
  • remove_implementation
  • resume_implementation
  • suspend_implementation
  • upload_implementation
  • Type index.

  • implCode
  • stringList
  • Exception index.

  • SERVICE_ERROR
  • Operations.

  • configure_implementation

      void configure_implementation(in string loadedImpName,
          in string message)
        raises(SERVICE_ERROR);

  • delete_implementation

      void delete_implementation(in string categoryName,
          in string impName)
        raises(SERVICE_ERROR);

  • download_implementation

      void download_implementation(in string categoryName,
          inout string impName,
          out implCode binCode)
        raises(SERVICE_ERROR);

  • get_comp_info

      string get_comp_info(in string componentName)
        raises(SERVICE_ERROR);

  • get_hooked_comp

      string get_hooked_comp(in string componentName,
          in string hookName)
        raises(SERVICE_ERROR);

  • get_impl_info

      string get_impl_info(in string implName)
        raises(SERVICE_ERROR);

  • hook_implementation

      void hook_implementation(in string loadedImpName,
          in string componentName,
          in string hookName)
        raises(SERVICE_ERROR);

  • list_categories

      stringList list_categories()
        raises(SERVICE_ERROR);

  • list_domain_components

      stringList list_domain_components();

  • list_hooks

      stringList list_hooks(in string componentName)
        raises(SERVICE_ERROR);

  • list_implementations

      stringList list_implementations(in string categoryName)
        raises(SERVICE_ERROR);

  • list_loaded_implementations

      stringList list_loaded_implementations();

  • load_implementation

      long load_implementation(in string categoryName,
          in string impName,
          in string params,
          in Configuration::Factory factory,
          out Configuration::ComponentConfigurator cc)
        raises(SERVICE_ERROR);

  • remove_implementation

      void remove_implementation(in string loadedImpName)
        raises(SERVICE_ERROR);

  • resume_implementation

      void resume_implementation(in string loadedImpName)
        raises(SERVICE_ERROR);

  • suspend_implementation

      void suspend_implementation(in string loadedImpName)
        raises(SERVICE_ERROR);

  • upload_implementation

      void upload_implementation(in string categoryName,
          in string impName,
          in implCode binCode)
        raises(SERVICE_ERROR);

    Types.

  • implCode

      typedef sequence<octet> implCode;
    

  • stringList

      typedef sequence<string> stringList;
    

    Exceptions.

  • SERVICE_ERROR

      exception SERVICE_ERROR {
      }; 
    


    Generated by Sandia idldoc 1.0.