[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGio2' (#lcl)

TGSocketClient

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazgio2.pas line 6125

type TGSocketClient = object(TGObject)

  priv: PGSocketClientPrivate;

  

  function new;

  

  procedure add_application_proxy();

  

  function connect();

  

  procedure connect_async();

  

  function connect_finish();

  

  function connect_to_host();

  

  procedure connect_to_host_async();

  

  function connect_to_host_finish();

  

  function connect_to_service();

  

  procedure connect_to_service_async();

  

  function connect_to_service_finish();

  

  function connect_to_uri();

  

  procedure connect_to_uri_async();

  

  function connect_to_uri_finish();

  

  function get_enable_proxy;

  

  function get_family;

  

  function get_local_address;

  

  function get_protocol;

  

  function get_proxy_resolver;

  

  function get_socket_type;

  

  function get_timeout;

  

  function get_tls;

  

  function get_tls_validation_flags; deprecated ;

  

  procedure set_enable_proxy();

  

  procedure set_family();

  

  procedure set_local_address();

  

  procedure set_protocol();

  

  procedure set_proxy_resolver();

  

  procedure set_socket_type();

  

  procedure set_timeout();

  

  procedure set_tls();

  

  procedure set_tls_validation_flags(); deprecated ;

  

  property enable_proxy: gboolean; [rw]

  

  property family: TGSocketFamily; [rw]

  

  property local_address: PGSocketAddress; [rw]

  

  property protocol: TGSocketProtocol; [rw]

  

  property proxy_resolver: PGProxyResolver; [rw]

  

  property timeout: guint; [rw]

  

  property tls: gboolean; [rw]

  

end;

Inheritance

TGSocketClient

  

TGObject