iremote_configuration.h File Reference
Description
API component for configuration of the Bridge.
Code Example
iremote_configuration.h
//*****************************************************************************
// Copyright 1986, 2016 NVIDIA Corporation. All rights reserved.
//*****************************************************************************
//*****************************************************************************
#ifndef MI_NEURAYLIB_IREMOTE_CONFIGURATION_H
#define MI_NEURAYLIB_IREMOTE_CONFIGURATION_H
#include <mi/base/interface_declare.h>
#include <mi/neuraylib/version.h>
namespace mi {
class IString;
namespace neuraylib {
class MI_NEURAYLIB_DEPRECATED_CLASS_6_0(IRemote_configuration) : public
mi::base::Interface_declare<0x55e319ec,0x9f91,0x4c97,0x91,0x90,0x95,0x88,0x4a,0xaa,0x8f,0xc6>
{
public:
virtual const IString* get_remote_address() const = 0;
virtual Sint32 set_remote_address(const char* address) = 0;
virtual const IString* get_remote_disk_cache_path() const = 0;
virtual Sint32 set_remote_disk_cache_path(const char* path) = 0;
virtual const IString* get_scene_export_path() const = 0;
virtual Sint32 set_scene_export_path(const char* path) = 0;
virtual const IString* get_remote_server_listen_address() const = 0;
virtual Sint32 set_remote_server_listen_address(const char* address) = 0;
virtual Uint32 get_remote_server_client_limit() = 0;
virtual Sint32 set_remote_server_client_limit(Uint32 limit) = 0;
virtual const IString* get_remote_forwarding_log_level() = 0;
virtual Sint32 set_remote_forwarding_log_level(const char* level) = 0;
virtual Sint32 set_allowed_forwarding_log_level(const char* level) = 0;
virtual const IString* get_allowed_forwarding_log_level() = 0;
virtual const char* get_bridge_protocol_version() = 0;
};
} // namespace neuraylib
} // namespace mi
#endif // MI_NEURAYLIB_IREMOTE_CONFIGURATION_H