با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
DeviceManagementGrpcServer
public class DeviceManagementGrpcServer
extends DeviceManagementGrpc.DeviceManagementImplBase
java.lang.object |
↳ | com.proto.tradefed.device.DeviceManagementGrpc.DeviceManagementImplBase |
| ↳ | com.android.tradefed.service.management.DeviceManagementGrpcServer |
سرور GRPC اجازه رزرو دستگاه از Tradefed را می دهد.
خلاصه
روش های عمومی |
---|
ITestDevice | getDeviceFromReservation (String reservationId) |
void | getDevicesStatus (GetDevicesStatusRequest request, StreamObserver<GetDevicesStatusResponse> responseObserver) |
static Integer | getPort () پورت استفاده شده توسط سرور را برمی گرداند. |
void | releaseReservation (ReleaseReservationRequest request, StreamObserver<ReleaseReservationResponse> responseObserver) |
void | reserveDevice (ReserveDeviceRequest request, StreamObserver<ReserveDeviceResponse> responseObserver) |
void | shutdown () سرور grpc را متوقف کنید. |
void | start () سرور grpc را راه اندازی کنید. |
void | stopLeasing (StopLeasingRequest request, StreamObserver<StopLeasingResponse> responseObserver) |
سازندگان عمومی
DeviceManagementGrpcServer
public DeviceManagementGrpcServer (int port,
IDeviceManager deviceManager,
ICommandScheduler scheduler)
پارامترها |
---|
port | int |
deviceManager | IDeviceManager |
scheduler | ICommandScheduler |
DeviceManagementGrpcServer
public DeviceManagementGrpcServer (ServerBuilder<?> serverBuilder,
IDeviceManager deviceManager,
ICommandScheduler scheduler)
پارامترها |
---|
serverBuilder | ServerBuilder |
deviceManager | IDeviceManager |
scheduler | ICommandScheduler |
DeviceManagementGrpcServer
public DeviceManagementGrpcServer (Server server,
IDeviceManager deviceManager,
ICommandScheduler scheduler)
پارامترها |
---|
server | Server |
deviceManager | IDeviceManager |
scheduler | ICommandScheduler |
روش های عمومی
getDeviceFromReservation
public ITestDevice getDeviceFromReservation (String reservationId)
پارامترها |
---|
reservationId | String |
getDevicesStatus
public void getDevicesStatus (GetDevicesStatusRequest request,
StreamObserver<GetDevicesStatusResponse> responseObserver)
پارامترها |
---|
request | GetDevicesStatusRequest |
responseObserver | StreamObserver |
getPort
public static Integer getPort ()
پورت استفاده شده توسط سرور را برمی گرداند.
انتشار رزرو
public void releaseReservation (ReleaseReservationRequest request,
StreamObserver<ReleaseReservationResponse> responseObserver)
پارامترها |
---|
request | ReleaseReservationRequest |
responseObserver | StreamObserver |
رزرو دستگاه
public void reserveDevice (ReserveDeviceRequest request,
StreamObserver<ReserveDeviceResponse> responseObserver)
پارامترها |
---|
request | ReserveDeviceRequest |
responseObserver | StreamObserver |
خاموش شدن
public void shutdown ()
سرور grpc را متوقف کنید.
شروع کنید
public void start ()
سرور grpc را راه اندازی کنید.
توقف لیزینگ
public void stopLeasing (StopLeasingRequest request,
StreamObserver<StopLeasingResponse> responseObserver)
پارامترها |
---|
request | StopLeasingRequest |
responseObserver | StreamObserver |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-08-27 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-08-27 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-08-27 بهوقت ساعت هماهنگ جهانی."]]