Interface

CamelNetworkSettings

since: 3.2

Description

interface Camel.NetworkSettings : Camel.Settings
No description available.

Available since: 3.2

Prerequisite

In order to implement NetworkSettings, your type must inherit fromCamelSettings.

Instance methods

camel_network_settings_dup_auth_mechanism

Thread-safe variation of camel_network_settings_get_auth_mechanism(). Use this function when accessing settings from multiple threads.

since: 3.4

camel_network_settings_dup_host

Thread-safe variation of camel_network_settings_get_host(). Use this function when accessing settings from multiple threads.

since: 3.4

camel_network_settings_dup_host_ensure_ascii

Just like camel_network_settings_dup_host(), only makes sure that the returned host name will be converted into its ASCII form in case of IDNA value.

since: 3.16

camel_network_settings_dup_user

Thread-safe variation of camel_network_settings_get_user(). Use this function when accessing settings from multiple threads.

since: 3.4

camel_network_settings_get_auth_mechanism

Returns the mechanism name used to authenticate to a network service. Often this refers to a SASL mechanism such as “LOGIN” or “GSSAPI”.

since: 3.4

camel_network_settings_get_host

Returns the host name used to authenticate to a network service.

since: 3.4

camel_network_settings_get_port

Returns the port number used to authenticate to a network service.

since: 3.4

camel_network_settings_get_security_method

Returns the method used to establish a secure (or unsecure) network connection.

since: 3.2

camel_network_settings_get_user

Returns the user name used to authenticate to a network service.

since: 3.4

camel_network_settings_set_auth_mechanism

Sets the mechanism name used to authenticate to a network service. Often this refers to a SASL mechanism such as “LOGIN” or “GSSAPI”. The CamelNetworkSettings:auth-mechanism property is automatically stripped of leading and trailing whitespace.

since: 3.4

camel_network_settings_set_host

Sets the host name used to authenticate to a network service. The CamelNetworkSettings:host property is automatically stripped of leading and trailing whitespace.

since: 3.4

camel_network_settings_set_port

Sets the port number used to authenticate to a network service.

since: 3.4

camel_network_settings_set_security_method

Sets the method used to establish a secure (or unsecure) network connection. Note that changing this setting has no effect on an already-established network connection.

since: 3.2

camel_network_settings_set_user

Sets the user name used to authenticate to a network service. The CamelNetworkSettings:user property is automatically stripped of leading and trailing whitespace.

since: 3.4

Properties

Camel.NetworkSettings:auth-mechanism
No description available.

Camel.NetworkSettings:host
No description available.

Camel.NetworkSettings:port
No description available.

Camel.NetworkSettings:security-method
No description available.

Camel.NetworkSettings:user
No description available.

Interface structure

struct CamelNetworkSettingsInterface {
  GTypeInterface parent_interface;
  None reserved;
  
}
No description available.
Interface members
parent_interface
GTypeInterface
 No description available.
reserved
None
 No description available.