Aracılığıyla paylaş


HubConnection Sınıf

  • java.lang.Object
    • com.microsoft.signalr.HubConnection

Uygulamalar

java.lang.AutoCloseable

public class HubConnection implements AutoCloseable

SignalR Sunucusunda hub yöntemlerini çağırmak için kullanılan bağlantı.

Yöntem Özeti

Değiştirici ve Tür Yöntem ve Açıklaması
Subscription <T1,T2,T3,T4,T5,T6,T7,T8>on(String target, Action8<T1,T2,T3,T4,T5,T6,T7,T8> callback, Class<T1> param1, Class<T2> param2, Class<T3> param3, Class<T4> param4, Class<T5> param5, Class<T6> param6, Class<T7> param7, Class<T8> param8)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4,T5,T6,T7,T8>on(String target, Action8<T1,T2,T3,T4,T5,T6,T7,T8> callback, Type param1, Type param2, Type param3, Type param4, Type param5, Type param6, Type param7, Type param8)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4,T5,T6,T7>on(String target, Action7<T1,T2,T3,T4,T5,T6,T7> callback, Class<T1> param1, Class<T2> param2, Class<T3> param3, Class<T4> param4, Class<T5> param5, Class<T6> param6, Class<T7> param7)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4,T5,T6,T7>on(String target, Action7<T1,T2,T3,T4,T5,T6,T7> callback, Type param1, Type param2, Type param3, Type param4, Type param5, Type param6, Type param7)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4,T5,T6>on(String target, Action6<T1,T2,T3,T4,T5,T6> callback, Class<T1> param1, Class<T2> param2, Class<T3> param3, Class<T4> param4, Class<T5> param5, Class<T6> param6)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4,T5,T6>on(String target, Action6<T1,T2,T3,T4,T5,T6> callback, Type param1, Type param2, Type param3, Type param4, Type param5, Type param6)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4,T5>on(String target, Action5<T1,T2,T3,T4,T5> callback, Class<T1> param1, Class<T2> param2, Class<T3> param3, Class<T4> param4, Class<T5> param5)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4,T5>on(String target, Action5<T1,T2,T3,T4,T5> callback, Type param1, Type param2, Type param3, Type param4, Type param5)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4>on(String target, Action4<T1,T2,T3,T4> callback, Class<T1> param1, Class<T2> param2, Class<T3> param3, Class<T4> param4)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3,T4>on(String target, Action4<T1,T2,T3,T4> callback, Type param1, Type param2, Type param3, Type param4)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3>on(String target, Action3<T1,T2,T3> callback, Class<T1> param1, Class<T2> param2, Class<T3> param3)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2,T3>on(String target, Action3<T1,T2,T3> callback, Type param1, Type param2, Type param3)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2>on(String target, Action2<T1,T2> callback, Class<T1> param1, Class<T2> param2)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1,T2>on(String target, Action2<T1,T2> callback, Type param1, Type param2)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1>on(String target, Action1<T1> callback, Class<T1> param1)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Subscription <T1>on(String target, Action1<T1> callback, Type param1)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

io.reactivex.Single<T> <T>invoke(Class<T> returnType, String method, Object[] args)

Belirtilen yöntem adını ve bağımsız değişkenlerini kullanarak sunucuda bir hub yöntemi çağırır.

io.reactivex.Single<T> <T>invoke(Type returnType, String method, Object[] args)

Belirtilen yöntem adını ve bağımsız değişkenlerini kullanarak sunucuda bir hub yöntemi çağırır.

io.reactivex.Observable<T> <T>stream(Class<T> returnType, String method, Object[] args)

Belirtilen adı ve bağımsız değişkenleri kullanarak sunucuda bir akış hub'ı yöntemi çağırır.

io.reactivex.Observable<T> <T>stream(Type returnType, String method, Object[] args)

Belirtilen adı ve bağımsız değişkenleri kullanarak sunucuda bir akış hub'ı yöntemi çağırır.

void close()
java.lang.String getConnectionId()

Bağlantıların bağlantıkimliğini alır.

HubConnectionState getConnectionState()

sunucusunun durumunu HubConnection gösterir.

long getKeepAliveInterval()

Etkin tutma aralığını alır.

long getServerTimeout()

Sunucu zaman aşımı süresini alır.

io.reactivex.Completable invoke(String method, Object[] args)

Belirtilen yöntem adını ve bağımsız değişkenlerini kullanarak sunucuda bir hub yöntemi çağırır.

Subscription on(String target, Action callback)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

void onClosed(OnClosedCallback callback)

Bağlantı kapatıldığında çalıştırılacak bir geri çağırma kaydeder.

void remove(String name)

Belirtilen yöntem adıyla yöntemiyle ilişkili tüm işleyicileri kaldırır.

void send(String method, Object[] args)

Belirtilen yöntem adını kullanarak sunucuda bir hub yöntemi çağırır.

void setBaseUrl(String url)

HubBağlantısı için yeni bir URL ayarlar.

void setKeepAliveInterval(long keepAliveIntervalInMilliseconds)

Etkin tutma süresini ayarlar.

void setServerTimeout(long serverTimeoutInMilliseconds)

Bağlantı için sunucu zaman aşımı aralığını ayarlar.

io.reactivex.Completable start()

Sunucuyla bağlantı başlatır.

io.reactivex.Completable stop()

Sunucu bağlantısını durdurur.

Devralınmış Üyeler

java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Yöntem Ayrıntıları

<T1,T2,T3,T4,T5,T6,T7,T8>on

public Subscription on(String target, Action8 callback, Class param1, Class param2, Class param3, Class param4, Class param5, Class param6, Class param7, Class param8)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Temel öğeler ve genel olmayan sınıflar için kullanılmalıdır.

Parameters:

target - Tanımlanacağı hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.
param5 - Beşinci parametre.
param6 - Altıncı parametre.
param7 - Yedinci parametre.
param8 - Sekizinci parametre

Returns:

Subscription Hub yöntemi aboneliğinden çıkmak için atılabilir.

<T1,T2,T3,T4,T5,T6,T7,T8>on

public Subscription on(String target, Action8 callback, Type param1, Type param2, Type param3, Type param4, Type param5, Type param6, Type param7, Type param8)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Liste veya Eşleme gibi genel sınıflar ve Parametreli Koleksiyonlar için kullanılmalıdır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

target - Tanımlanacağı hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.
param5 - Beşinci parametre.
param6 - Altıncı parametre.
param7 - Yedinci parametre.
param8 - Sekizinci parametre

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3,T4,T5,T6,T7>on

public Subscription on(String target, Action7 callback, Class param1, Class param2, Class param3, Class param4, Class param5, Class param6, Class param7)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Temel öğeler ve genel olmayan sınıflar için kullanılmalıdır.

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.
param5 - Beşinci parametre.
param6 - Altıncı parametre.
param7 - Yedinci parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3,T4,T5,T6,T7>on

public Subscription on(String target, Action7 callback, Type param1, Type param2, Type param3, Type param4, Type param5, Type param6, Type param7)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Liste veya Eşleme gibi genel sınıflar ve Parametreli Koleksiyonlar için kullanılmalıdır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.
param5 - Beşinci parametre.
param6 - Altıncı parametre.
param7 - Yedinci parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3,T4,T5,T6>on

public Subscription on(String target, Action6 callback, Class param1, Class param2, Class param3, Class param4, Class param5, Class param6)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Temel öğeler ve genel olmayan sınıflar için kullanılmalıdır.

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.
param5 - Beşinci parametre.
param6 - Altıncı parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3,T4,T5,T6>on

public Subscription on(String target, Action6 callback, Type param1, Type param2, Type param3, Type param4, Type param5, Type param6)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Liste veya Eşleme gibi genel sınıflar ve Parametreli Koleksiyonlar için kullanılmalıdır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.
param5 - Beşinci parametre.
param6 - Altıncı parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3,T4,T5>on

public Subscription on(String target, Action5 callback, Class param1, Class param2, Class param3, Class param4, Class param5)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Temel öğeler ve genel olmayan sınıflar için kullanılmalıdır.

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.
param5 - Beşinci parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3,T4,T5>on

public Subscription on(String target, Action5 callback, Type param1, Type param2, Type param3, Type param4, Type param5)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Liste veya Eşleme gibi genel sınıflar ve Parametreli Koleksiyonlar için kullanılmalıdır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.
param5 - Beşinci parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3,T4>on

public Subscription on(String target, Action4 callback, Class param1, Class param2, Class param3, Class param4)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Temel öğeler ve genel olmayan sınıflar için kullanılmalıdır.

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3,T4>on

public Subscription on(String target, Action4 callback, Type param1, Type param2, Type param3, Type param4)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Liste veya Eşleme gibi genel sınıflar ve Parametreli Koleksiyonlar için kullanılmalıdır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.
param4 - Dördüncü parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3>on

public Subscription on(String target, Action3 callback, Class param1, Class param2, Class param3)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Temel öğeler ve genel olmayan sınıflar için kullanılmalıdır.

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2,T3>on

public Subscription on(String target, Action3 callback, Type param1, Type param2, Type param3)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Liste veya Eşleme gibi genel sınıflar ve Parametreli Koleksiyonlar için kullanılmalıdır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.
param3 - Üçüncü parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2>on

public Subscription on(String target, Action2 callback, Class param1, Class param2)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Temel öğeler ve genel olmayan sınıflar için kullanılmalıdır.

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1,T2>on

public Subscription on(String target, Action2 callback, Type param1, Type param2)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Liste veya Eşleme gibi genel sınıflar ve Parametreli Koleksiyonlar için kullanılmalıdır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.
param2 - İkinci parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1>on

public Subscription on(String target, Action1 callback, Class param1)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Temel öğeler ve genel olmayan sınıflar için kullanılmalıdır.

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T1>on

public Subscription on(String target, Action1 callback, Type param1)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder. Liste veya Eşleme gibi genel sınıflar ve Parametreli Koleksiyonlar için kullanılmalıdır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.
param1 - İlk parametre.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

<T>invoke

public Single invoke(Class returnType, String method, Object[] args)

Belirtilen yöntem adını ve bağımsız değişkenlerini kullanarak sunucuda bir hub yöntemi çağırır.

Parameters:

returnType - Beklenen dönüş türü.
method - Çağrılacak sunucu yönteminin adı.
args - Sunucu yöntemini çağırmak için kullanılan bağımsız değişkenler.

Returns:

Çağırma tamamlandığında dönüş değerini veren Tek.

<T>invoke

public Single invoke(Type returnType, String method, Object[] args)

Belirtilen yöntem adını ve bağımsız değişkenlerini kullanarak sunucuda bir hub yöntemi çağırır. Bir Tür kullanılarak alınabilir TypeReference<T>

Parameters:

returnType - Beklenen dönüş türü.
method - Çağrılacak sunucu yönteminin adı.
args - Sunucu yöntemini çağırmak için kullanılan bağımsız değişkenler.

Returns:

Çağırma tamamlandığında dönüş değerini veren Tek.

<T>stream

public Observable stream(Class returnType, String method, Object[] args)

Belirtilen adı ve bağımsız değişkenleri kullanarak sunucuda bir akış hub'ı yöntemi çağırır.

Parameters:

returnType - Akış öğelerinin beklenen dönüş türü.
method - Çağrılacak sunucu yönteminin adı.
args - Sunucu yöntemini çağırmak için kullanılan bağımsız değişkenler.

Returns:

Sunucudan akış sonuçlarını veren bir gözlemlenebilir.

<T>stream

public Observable stream(Type returnType, String method, Object[] args)

Belirtilen adı ve bağımsız değişkenleri kullanarak sunucuda bir akış hub'ı yöntemi çağırır.

Parameters:

returnType - Akış öğelerinin beklenen dönüş türü.
method - Çağrılacak sunucu yönteminin adı.
args - Sunucu yöntemini çağırmak için kullanılan bağımsız değişkenler.

Returns:

Sunucudan akış sonuçlarını veren bir gözlemlenebilir.

close

public void close()

getConnectionId

public String getConnectionId()

ConnectionId bağlantılarını alır. Bağlantı durdurulduğunda bu değer temizlenir ve bağlantı başarıyla her başlatıldığında yeni bir değere sahip olur.

Returns:

İstemcinin connectionId değerini temsil eden bir dize.

getConnectionState

public HubConnectionState getConnectionState()

sunucusunun durumunu HubConnection gösterir.

Returns:

HubConnection durum sabit listesi.

getKeepAliveInterval

public long getKeepAliveInterval()

Etkin tutma aralığını alır.

Returns:

Etkin tutma iletileri arasındaki aralık (milisaniye cinsinden belirtilir).

getServerTimeout

public long getServerTimeout()

Sunucu zaman aşımı süresini alır.

Returns:

Sunucu zaman aşımı süresi (milisaniye cinsinden belirtilir).

invoke

public Completable invoke(String method, Object[] args)

Belirtilen yöntem adını ve bağımsız değişkenlerini kullanarak sunucuda bir hub yöntemi çağırır.

Parameters:

method - Çağrılacak sunucu yönteminin adı.
args - Sunucu yöntemini çağırmak için kullanılan bağımsız değişkenler.

Returns:

Çağrının ne zaman tamamlandığını gösteren Bir Tamamlanabilir.

on

public Subscription on(String target, Action callback)

Belirtilen yöntem adına sahip hub yöntemi çağrıldığında çağrılacak bir işleyici kaydeder.

Parameters:

target - Tanımlayacak hub yönteminin adı.
callback - Hub yöntemi çağrıldığında tetiklenecek işleyici.

Returns:

Subscription Hub yöntemi aboneliğini kaldırmak için atılabilir.

onClosed

public void onClosed(OnClosedCallback callback)

Bağlantı kapatıldığında çalıştırılacak bir geri çağırma kaydeder.

Parameters:

callback - Bağlantı kapatıldığında çalıştırılacak bir geri çağırma.

remove

public void remove(String name)

Belirtilen yöntem adıyla yöntemiyle ilişkili tüm işleyicileri kaldırır.

Parameters:

name - İşleyicilerin kaldırıldığı hub yönteminin adı.

send

public void send(String method, Object[] args)

Belirtilen yöntem adını kullanarak sunucuda bir hub yöntemi çağırır. Alıcıdan yanıt beklemez.

Parameters:

method - Çağrılacak sunucu yönteminin adı.
args - yöntemine geçirilecek bağımsız değişkenler.

setBaseUrl

public void setBaseUrl(String url)

HubConnection için yeni bir URL ayarlar.

Parameters:

url - Bağlanacak URL.

setKeepAliveInterval

public void setKeepAliveInterval(long keepAliveIntervalInMilliseconds)

Etkin tutma süresini ayarlar.

Parameters:

keepAliveIntervalInMilliseconds - Bağlantının etkin tutma iletileri göndermesi gereken aralık (milisaniye cinsinden belirtilir).

setServerTimeout

public void setServerTimeout(long serverTimeoutInMilliseconds)

Bağlantı için sunucu zaman aşımı aralığını ayarlar.

Parameters:

serverTimeoutInMilliseconds - Sunucu zaman aşımı süresi (milisaniye cinsinden belirtilir).

start

public Completable start()

Sunucuyla bağlantı başlatır.

Returns:

Bağlantı kurulduğunda tamamlanan Bir Tamamlanabilir.

stop

public Completable stop()

Sunucu bağlantısını durdurur.

Returns:

Bağlantı durdurulduğunda tamamlanan Bir Tamamlanabilir.

Şunlara uygulanır