تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

ريموت ماناجر

public class RemoteManager
extends Object

java.lang.Object
com.android.tradefed.command.remote.RemoteManager


الفئة التي تستقبل RemoteOperation عبر مأخذ توصيل.

يقبل حاليًا اتصالًا واحدًا عن بُعد فقط في وقت واحد ، ويعالج الأوامر الواردة بشكل متسلسل.

الاستعمال:

 RemoteManager r = new RemoteManager(deviceMgr, scheduler);
 r.connect();
 r.start();
 int port = r.getPort();
 ... inform client of port to use. Shuts down when instructed by client or on #cancel()
 

ملخص

المنشئون العامة

RemoteManager ()
RemoteManager ( IDeviceManager manager, ICommandScheduler scheduler)

ينشئ RemoteManager .

الأساليب العامة

void cancel ()

طلب إلغاء المدير البعيد.

void cancelAndWait ()

طريقة ملائمة لطلب إيقاف تشغيل مدير بعيد وانتظر حتى يكتمل.

boolean connect ()

محاولات ملقم init وتوصيله بمنفذ.

boolean connectAnyPort ()

محاولات الاتصال بأي منفذ حر.

boolean getAutoHandover ()
int getPort ()

يحصل على منفذ المقبس الذي يستمع إليه المدير البعيد ، ويحجبه لفترة قصيرة إذا لزم الأمر.

int getRemoteManagerPort ()
boolean getStartRemoteMgrOnBoot ()
boolean isCanceled ()
void run ()

نص الموضوع الرئيسي للمدير البعيد.

void setRemoteManagerPort (int port)
void setRemoteManagerTimeout (int timeout)

الطرق المحمية

boolean connect (int port)

محاولات لتوصيل الخادم بمنفذ معين.

المنشئون العامة

ريموت ماناجر

public RemoteManager ()

ريموت ماناجر

public RemoteManager (IDeviceManager manager, 
                ICommandScheduler scheduler)

ينشئ RemoteManager .

المعلمات
manager IDeviceManager : IDeviceManager لاستخدامه في تخصيص الأجهزة وتحريرها.

scheduler ICommandScheduler : ICommandScheduler لاستخدامه في جدولة الأوامر.

الأساليب العامة

إلغاء

public void cancel ()

طلب إلغاء المدير البعيد.

إلغاء وانتظر

public void cancelAndWait ()

طريقة ملائمة لطلب إيقاف تشغيل مدير بعيد وانتظر حتى يكتمل.

الاتصال

public boolean connect ()

محاولات ملقم init وتوصيله بمنفذ.

عائدات
boolean صحيح إذا نجحنا في توصيل الخادم بالمنفذ الافتراضي.

connectAnyPort

public boolean connectAnyPort ()

محاولات الاتصال بأي منفذ حر.

عائدات
boolean صحيح إذا اتصلنا بالمنفذ بنجاح ، وخطأ خلاف ذلك.

getAutoHandover

public boolean getAutoHandover ()

عائدات
boolean

getPort

public int getPort ()

يحصل على منفذ المقبس الذي يستمع إليه المدير البعيد ، ويحجبه لفترة قصيرة إذا لزم الأمر.

يجب استدعاء ERROR(/#start()) قبل هذه الطريقة.

عائدات
int المنفذ الذي يستمع إليه المدير البعيد ، أو -1 إذا لم يتم إعداد أي منفذ.

getRemoteManagerPort

public int getRemoteManagerPort ()

عائدات
int

getStartRemoteMgrOnBoot

public boolean getStartRemoteMgrOnBoot ()

عائدات
boolean

تم إلغاء

public boolean isCanceled ()

عائدات
boolean true إذا تم طلب الإلغاء

يجري

public void run ()

نص الموضوع الرئيسي للمدير البعيد.

ينشئ مقبس خادم ، وينتظر اتصالات العميل.

setRemoteManagerPort

public void setRemoteManagerPort (int port)

المعلمات
port int

setRemoteManagerTimeout

public void setRemoteManagerTimeout (int timeout)

المعلمات
timeout int

الطرق المحمية

الاتصال

protected boolean connect (int port)

محاولات لتوصيل الخادم بمنفذ معين.

المعلمات
port int

عائدات
boolean صحيح إذا اتصلنا بالمنفذ بنجاح ، وخطأ خلاف ذلك.