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 時間校時請求 已成功完成的工作 系統狀態請求 已成功完成的工作 維修門解鎖請求 已成功完成的工作 取消維修門解鎖請求 已成功完成的工作 鐵捲門狀態改變回報 已成功完成的工作 命令請求 已成功完成的工作 取消命令請求 已成功完成的工作 緊急狀況暫停請求 已成功完成的工作 詢問命令狀態請求 已成功完成的工作 詢問所有命令狀態請求 已成功完成的工作 詢問車輛狀態請求 已成功完成的工作 詢問所有封鎖區域請求 已成功完成的工作 更新儲位狀態請求 已成功完成的工作 車輛換層狀態回報 已成功完成的工作 取消車輛換層請求 已成功完成的工作 電梯抵達回報 已成功完成的工作 移動台車狀態回報 已成功完成的工作