Method

IbisClientstart

since: 0.1

Declaration [src]

void
ibis_client_start (
  IbisClient* client,
  GIOStream* stream,
  const char* password,
  GCancellable* cancellable
)

Description [src]

Starts client.

Starting the client means that it should start processing stream.

If password is provided, it will be used during registration and then immediately cleared.

Available since: 0.1

Parameters

stream

Type: GIOStream

The GIOStream to process.

The data is owned by the caller of the method.
password

Type: const char*

The optional server password to use.

The argument can be NULL.
The data is owned by the caller of the method.
The value is a NUL terminated UTF-8 string.
cancellable

Type: GCancellable

A GCancellable to use.

The argument can be NULL.
The data is owned by the caller of the method.