Mirle.Component.API.ShuttleCarController
Shuttle message extensions
Get ID 9012 shuttle car controller online response
Online permit result
Shuttle car controller online response message
Get ID 9014 Shuttle car controller offline response
Offline permit result
Shuttle car controller offline response message
Get ID 9015 Datetime sync report
Datetime sync report message
Get ID 9021 release repair door interlock request
Repair door ID
Release repair door interlock request message
Get ID 9023 cancel release repair door interlock request
Repair door ID
Cancel release repair door interlock request message
Get ID 9026 release repair door status response
Process result
Release repair door status response message
Get ID 9029 repair door interlock status change report
Repair door ID
Repair door stauts
Repair door lock status
Repair door interlock status change report message
Get ID 9032 fire door response
Process result
Rolling door ID
Rolling door action
Rolling crossing lock status
Fire door response message
Get ID 9036 query fire door status response
Class for door list status
Query fire door status response message
Get ID 9041 command request message
Controller command ID
Controller command type
Task priority
Source position
Destination position
Cassette ID
Cassette type
Vehicle ID
Command request message
Get ID 9043 command cancel request
Controller command ID
Command cancel request message
Get ID 9045 pause request
Event type
Pause type
Pause request message
Get ID 9052 alarm response
Process result
Alarm response message
Get ID 9062 command status response
Receive and check result
Controller's command ID
Controller's command status
Command status response message
Get ID 9065 query all command status request
Query all command status request message
Get ID 9068 vehicle status response
Process result
Vehicle status response message
Get ID 9069 query vehicle status request
Query type
Vehicle ID
Query vehicle status request message
Get ID 9083 Change layer response
Shuttle car controller command ID
Source floor
Destination floor
Lifter ID
Process result
Change layer response message
Get ID 9091 lifter arrival report
Lifter ID
Lifter current floor
Lifter arrival report message
Holder for reflection information generated from Models/SHTCMessage.proto
File descriptor for Models/SHTCMessage.proto
Field number for the "ID" field.
Field number for the "SeqNum" field.
Field number for the "ip_address" field.
Field number for the "LocalSystemTime" field.
Field number for the "p11" field.
Field number for the "s12" field.
Field number for the "p13" field.
Field number for the "s14" field.
Field number for the "p15" field.
Field number for the "s16" field.
Field number for the "p17" field.
Field number for the "p19" field.
Field number for the "s20" field.
Field number for the "p21" field.
Field number for the "s22" field.
Field number for the "p23" field.
Field number for the "s24" field.
Field number for the "p25" field.
Field number for the "s26" field.
Field number for the "p29" field.
Field number for the "s30" field.
Field number for the "p31" field.
Field number for the "s32" field.
Field number for the "p33" field.
Field number for the "p35" field.
Field number for the "s36" field.
Field number for the "p41" field.
Field number for the "s42" field.
Field number for the "p43" field.
Field number for the "s44" field.
Field number for the "p45" field.
Field number for the "s46" field.
Field number for the "p51" field.
Field number for the "s52" field.
Field number for the "p61" field.
Field number for the "s62" field.
Field number for the "p63" field.
Field number for the "s64" field.
Field number for the "p65" field.
Field number for the "s66" field.
Field number for the "p67" field.
Field number for the "s68" field.
Field number for the "p69" field.
Field number for the "s70" field.
Field number for the "p71" field.
Field number for the "s72" field.
Field number for the "p73" field.
Field number for the "s74" field.
Field number for the "p75" field.
Field number for the "s76" field.
Field number for the "p77" field.
Field number for the "s78" field.
Field number for the "p81" field.
Field number for the "s82" field.
Field number for the "p83" field.
Field number for the "s84" field.
Field number for the "p85" field.
Field number for the "s86" field.
Field number for the "p89" field.
Field number for the "s90" field.
Field number for the "p91" field.
Field number for the "s92" field.
Field number for the "p95" field.
Field number for the "s96" field.
Field number for the "p131" field.
Field number for the "s132" field.
Field number for the "p133" field.
Field number for the "p135" field.
Field number for the "s136" field.
Enum of possible cases for the "msg" oneof.
Field number for the "ReplyCode" field.
Field number for the "ReplyCode" field.
Field number for the "SyncDateTime" field.
Field number for the "ReplyCode" field.
Field number for the "ResponseTime" field.
Field number for the "status" field.
Field number for the "status" field.
Field number for the "ResponseTime" field.
Field number for the "Repair_Door_ID" field.
Field number for the "ReplyCode" field.
Field number for the "Repair_Door_ID" field.
Field number for the "ResultCode" field.
Field number for the "Repair_Door_ID" field.
Field number for the "ReplyCode" field.
Field number for the "Repair_Door_ID" field.
Field number for the "ResultCode" field.
Field number for the "Repair_Door_ID" field.
Field number for the "ResultCode" field.
Field number for the "ReplyCode" field.
Field number for the "Repair_Door_ID" field.
Field number for the "Door_Status" field.
Field number for the "Door_Lock_Status" field.
Field number for the "ReplyCode" field.
Field number for the "Repair_Door_ID" field.
Field number for the "Door_Lock_State_Code" field.
Field number for the "Door_ID" field.
Field number for the "Door_Action" field.
Field number for the "Crossing_Lock" field.
Field number for the "ReplyCode" field.
Field number for the "Door_ID" field.
Field number for the "Door_Action" field.
Field number for the "Door_Lock_State_Code" field.
Field number for the "Door_ID" field.
Field number for the "Door_Status" field.
Field number for the "Crossing_Lock" field.
Field number for the "Alarm_Status" field.
Field number for the "Door_ID" field.
Field number for the "Door_ID" field.
Field number for the "Door_Status" field.
Field number for the "Crossing_Lock" field.
Field number for the "Alarm_Status" field.
Field number for the "Door_list" field.
Field number for the "Cmd_ID" field.
Field number for the "Cmd_Type" field.
Field number for the "Priority" field.
Field number for the "Source" field.
Field number for the "Destination" field.
Field number for the "Cst_ID" field.
Field number for the "Cst_Type" field.
Field number for the "Vehicle_ID" field.
Field number for the "Cmd_ID" field.
Field number for the "ReturnCode" field.
Field number for the "Cmd_ID" field.
Field number for the "ReplyCode" field.
Field number for the "EventType" field.
Field number for the "PauseType" field.
Field number for the "EventType" field.
Field number for the "ReplyCode" field.
Field number for the "Vehicle_ID" field.
Field number for the "Alarm_Type" field.
Field number for the "Alarm_Code" field.
Field number for the "CST_ID" field.
Field number for the "ReplyCode" field.
Field number for the "Cmd_ID" field.
Field number for the "Vehicle_ID" field.
Field number for the "Cmd_Status" field.
Field number for the "Result_Code" field.
Field number for the "ReplyCode" field.
Field number for the "Cmd_ID" field.
Field number for the "Cmd_Status" field.
Field number for the "Cmd_ID" field.
Field number for the "ReplyCode" field.
Field number for the "ReplyCode" field.
Field number for the "Vehicle_ID" field.
Field number for the "Vehicle_Located_Layer" field.
Field number for the "Vehicle_Status" field.
Field number for the "ReplyCode" field.
Field number for the "Query_Type" field.
Field number for the "Vehicle_ID" field.
Field number for the "ReplyCode" field.
Field number for the "Area_ID" field.
Field number for the "Block_Status" field.
Field number for the "ReplyCode" field.
Field number for the "ReplyCode" field.
Field number for the "Layer_no" field.
Field number for the "Lifter_seq" field.
Field number for the "X_Axis_MIN" field.
Field number for the "X_Axis_MAX" field.
Field number for the "Lifter_Service_Status" field.
Field number for the "ReplyCode" field.
Field number for the "Shelf_ID" field.
Field number for the "Has_Carrier" field.
Field number for the "Carrier_ID" field.
Field number for the "ReplyCode" field.
Field number for the "Vehicle_ID" field.
Field number for the "Carrier" field.
Field number for the "ReplyCode" field.
Field number for the "Cmd_ID" field.
Field number for the "Source_Layer" field.
Field number for the "Destination_Layer" field.
Field number for the "Lifter_ID" field.
Field number for the "Cmd_ID" field.
Field number for the "Source_Layer" field.
Field number for the "Destination_Layer" field.
Field number for the "Lifter_ID" field.
Field number for the "ReplyCode" field.
Field number for the "Cmd_ID" field.
Field number for the "Change_Layer_Status" field.
Field number for the "Result_Code" field.
Field number for the "Cmd_ID" field.
Field number for the "ReplyCode" field.
Field number for the "Cmd_ID" field.
Field number for the "Vehicle_ID" field.
Field number for the "Cmd_ID" field.
Field number for the "ResultCode" field.
Field number for the "Lifter_ID" field.
Field number for the "Lifter_Location" field.
Field number for the "ReplyCode" field.
Field number for the "Shelf_ID" field.
Field number for the "Vehicle_ID" field.
Field number for the "ReplyCode" field.
Field number for the "Rail_ID" field.
Field number for the "Traffic_InterLock" field.
Field number for the "ReplyCode" field.
Field number for the "ReasonMsg" field.
Field number for the "Rail_ID" field.
Field number for the "VH_InterLock" field.
Field number for the "SC_InterLock" field.
Field number for the "IS_OutOfService" field.
Field number for the "Rail_ID" field.
Field number for the "VH_InterLock" field.
Field number for the "SC_InterLock" field.
Field number for the "IS_OutOfService" field.
Field number for the "RAIL_ID" field.
Field number for the "Rail_ID" field.
Field number for the "VH_InterLock" field.
Field number for the "SC_InterLock" field.
Field number for the "IS_OutOfService" field.
Field number for the "RAIL_List" field.
Service descriptor
Base class for server-side implementations of WCSGreeter
138 136 132
The request received from the client.
The context of the server-side call handler being invoked.
The response to send back to the client (wrapped by a task).
134 144
Used for reading requests from the client.
The context of the server-side call handler being invoked.
The response to send back to the client (wrapped by a task).
Client for WCSGreeter
Creates a new client for WCSGreeter
The channel to use to make remote calls.
Creates a new client for WCSGreeter that uses a custom CallInvoker.
The callInvoker to use to make remote calls.
Protected parameterless constructor to allow creation of test doubles.
Protected constructor to allow creation of configured clients.
The client configuration.
138 136 132
The request to send to the server.
The initial metadata to send with the call. This parameter is optional.
An optional deadline for the call. The call will be cancelled if deadline is hit.
An optional token for canceling the call.
The response received from the server.
138 136 132
The request to send to the server.
The options for the call.
The response received from the server.
138 136 132
The request to send to the server.
The initial metadata to send with the call. This parameter is optional.
An optional deadline for the call. The call will be cancelled if deadline is hit.
An optional token for canceling the call.
The call object.
138 136 132
The request to send to the server.
The options for the call.
The call object.
134 144
The initial metadata to send with the call. This parameter is optional.
An optional deadline for the call. The call will be cancelled if deadline is hit.
An optional token for canceling the call.
The call object.
134 144
The options for the call.
The call object.
Creates a new instance of client from given ClientBaseConfiguration.
Creates service definition that can be registered with a server
An object implementing the server-side handling logic.
Register service method with a service binder with or without implementation. Useful when customizing the service binding logic.
Note: this method is part of an experimental API that can change or be removed without any prior notice.
Service methods will be bound by calling AddMethod on this object.
An object implementing the server-side handling logic.
From Shuttle Car Controller 商業邏輯介面
WCS
處理系統上線請求
請求訊息
回應訊息
處理系統離線請求
請求訊息
回應訊息
處理系統狀態改變回報
回報訊息
已成功完成的工作
處理維修門釋放狀態回報
回報訊息
回應訊息
處理鐵捲門請求
請求訊息
回應訊息
處理詢問鐵捲門狀態請求
請求訊息
回應訊息
處理異常回報
回報訊息
回應訊息
處理命令狀態回報
回報訊息
回應訊息
處理車輛狀態回報
回報訊息
回應訊息
處理封鎖區域回報
回報訊息
回應訊息
處理分區資訊回報
回報訊息
回應訊息
處理車輛上未知載具編號回報
回報訊息
回應訊息
處理車輛換層請求訊息
請求訊息
回應訊息
處理換層狀態回報
回報訊息
回應訊息
處理儲位非空請求
請求訊息
回應訊息
處理移載台車鎖定請求
請求訊息
回應訊息
處理移動台車狀態請求
請求訊息
回應訊息
Reply Shuttle Car Controller 商業邏輯介面
時間校時回應
時間校時回應訊息
軟體編號
處理系統狀態回應
回應訊息
軟體編號
已成功完成的工作
處理維修門解鎖回應
回應訊息
軟體編號
已成功完成的工作
處理取消維修門解鎖回應
回應訊息
軟體編號
已成功完成的工作
處理維修門狀態回應
回應訊息
軟體編號
已成功完成的工作
處理命令派送回應
回應訊息
軟體編號
已成功完成的工作
處理命令取消回應
回應訊息
軟體編號
已成功完成的工作
處理緊急狀況回應
回應訊息
軟體編號
已成功完成的工作
處理詢問命令狀態回應
回應訊息
軟體編號
已成功完成的工作
處理詢問所有命令狀態回應
回應訊息
軟體編號
已成功完成的工作
處理詢問車輛狀態回應
回應訊息
軟體編號
已成功完成的工作
詢問所有封鎖區域回應
回應訊息
軟體編號
已成功完成的工作
處理更新儲位回應
回應訊息
軟體編號
已成功完成的工作
處理取消車輛換層回應
回應訊息
軟體編號
已成功完成的工作
處理電梯抵達回應
回應訊息
軟體編號
已成功完成的工作
Shuttle Car Controller 商業邏輯介面
Trigger Request/Response gRPC
時間校時請求
已成功完成的工作
系統狀態請求
已成功完成的工作
維修門解鎖請求
已成功完成的工作
取消維修門解鎖請求
已成功完成的工作
鐵捲門狀態改變回報
已成功完成的工作
命令請求
已成功完成的工作
取消命令請求
已成功完成的工作
緊急狀況暫停請求
已成功完成的工作
詢問命令狀態請求
已成功完成的工作
詢問所有命令狀態請求
已成功完成的工作
詢問車輛狀態請求
已成功完成的工作
詢問所有封鎖區域請求
已成功完成的工作
更新儲位狀態請求
已成功完成的工作
車輛換層狀態回報
已成功完成的工作
取消車輛換層請求
已成功完成的工作
電梯抵達回報
已成功完成的工作
移動台車狀態回報
已成功完成的工作