You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1206 lines
56 KiB

<?xml version="1.0"?>
<doc>
<assembly>
<name>Mirle.Component.API.AutomatedGuideVehicleController</name>
</assembly>
<members>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Entities.MessageSequnce">
<summary>
Class for message sequnce number
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Entities.MessageSequnce.#ctor">
<summary>
Constructure
</summary>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Entities.MessageSequnce._messageSequnce">
<summary>
Message sequnce number
</summary>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Entities.MessageSequnce._syncRoot">
<summary>
Lock of message sequnce number
</summary>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Entities.MessageSequnce._sequence">
<summary>
Sequnce number
</summary>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Entities.MessageSequnce._messageLock">
<summary>
Lock of get sequnce number
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Entities.MessageSequnce.Instance">
<summary>
Message Sequnce instance
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Entities.MessageSequnce.Sequence">
<summary>
Message sequnce number
</summary>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionRequestDto">
<summary>
Class for set mission request
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionRequestDto.#ctor">
<summary>
Constructure
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionRequestDto.SubMissions">
<summary>
Sub mission list
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionRequestDto.Get(System.String,System.String,System.String,System.Collections.Generic.List{Mirle.Component.API.AutomatedGuideVehicleController.Models.SubMission})">
<summary>
Get set mission request data object
</summary>
<param name="protocolVersion">Auotmated guide vehicle controller protocol version</param>
<param name="sequence">Message sequnce number</param>
<param name="priority">Message priority</param>
<param name="subMission">Sub mission list</param>
<returns>Set mission request data object</returns>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SubMission">
<summary>
Class for sub mission
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SubMission.Space">
<summary>
Space is meaning port or station
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SubMission.Action">
<summary>
Current equipment completed executd action or will be execute action
</summary>
<value>
load <br/>
unload <br/>
idle <br/>
ask-open-gate <br/>
read-code <br/>
ack-close-gate <br/>
</value>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionReplyDto">
<summary>
Get set mission reply data object
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionReplyDto.Reply">
<summary>
Code of reply
</summary>
<value>
ACK <br/>
NG <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionReplyDto.Reason">
<summary>
Failed reason when reply is NG
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionReplyDto.Get(System.String,System.String,System.String,System.Boolean,System.String)">
<summary>
Get set mission reply data object
</summary>
<param name="protocolVersion">Automated guide vehicle controller protocol version</param>
<param name="sequence">Message sequnce number</param>
<param name="priority">Message priority</param>
<param name="reply">Process result</param>
<param name="reason">Failed reason</param>
<returns>Set mission reply data object</returns>
<remarks>reply : true = ACK, false = NG</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionResultDto">
<summary>
Class for set mission result
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionResultDto.AMR">
<summary>
AMR identify number of executing task/mission
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionResultDto.Space">
<summary>
Space is meaning port/station
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionResultDto.Action">
<summary>
Current equipment completed executd action or will be execute action
</summary>
<value>
load <br/>
unload <br/>
idle <br/>
ask-open-gate <br/>
read-code <br/>
ack-close-gate <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionResultDto.Result">
<summary>
Permit equipment execute action or recevie equipment executed action
</summary>
<value>
OK <br/>
NG <br/>
Cancel-by-user <br/>
OK-by-user <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionResultDto.Reason">
<summary>
Failed reason when result is NG/Cancel-by-user
</summary>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionAckDto">
<summary>
Class for set mission ack
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionAckDto.Ack">
<summary>
Ack of message
</summary>
<value>
OK <br/>
NG <br/>
</value>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionAckDto.Get(System.String,System.String,System.String,System.Boolean)">
<summary>
Get set mission ack data object
</summary>
<param name="protocolVersion">Automated guide vehicle ccontroller protocol version</param>
<param name="sequence">Message sequnce number</param>
<param name="priority">Message priority</param>
<param name="ack">Process result</param>
<returns>Set mission ack data object</returns>
<remarks>ack : true = OK, false = NG</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusRequestDto">
<summary>
Class fro set mission status request
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusRequestDto.MissionSequence">
<summary>
Mission sequence of task
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusRequestDto.Command">
<summary>
task command
</summary>
<value>
pause <br/>
resume <br/>
cancel <br/>
</value>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusRequestDto.Get(System.String,System.String,System.String)">
<summary>
Get set misssion status request data object
</summary>
<param name="protocolVersion">Automated guide vehicle controller protocol version</param>
<param name="sequence">Message sequence number</param>
<param name="missionSequence">Mission sequence of task</param>
<returns>Set mission status request data object</returns>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusReplyDto">
<summary>
Class for set mission status reply
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusReplyDto.Reply">
<summary>
Reply of result
</summary>
<value>
ACK <br/>
NG <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusReplyDto.MissionSequence">
<summary>
Mission sequnce of task
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusReplyDto.Reason">
<summary>
Failed reason when reply is NG
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusReplyDto.Get(System.String,System.String,System.String,System.String,System.Boolean,System.String)">
<summary>
Get set mission status reply data object
</summary>
<param name="protocolVersion">Automated guide vehicle controller protocol version</param>
<param name="sequence">Message sequnce number</param>
<param name="priority">Message priority</param>
<param name="missionSequnce">Mission sequnce of task</param>
<param name="reply">Reply of result</param>
<param name="reason">失敗原因</param>
<returns>Set mission status reply data object</returns>
<remarks>reply : true = ACK, false = NG</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusResultDto">
<summary>
Class for set mission status result
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusResultDto.MissionSequence">
<summary>
Mission sequnce of task
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusResultDto.Command">
<summary>
Task command
</summary>
<value>
pause <br/>
resume <br/>
cancel <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusResultDto.Result">
<summary>
Action result
</summary>
<value>
OK <br/>
NG <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusResultDto.Reason">
<summary>
失敗理由
</summary>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusAckDto">
<summary>
控制任務回應類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusAckDto.Ack">
<summary>
回應
</summary>
<value>
OK
</value>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusAckDto.Get(System.String,System.String,System.String)">
<summary>
取得控制任務回應
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequnce">訊息流水號</param>
<param name="priority">訊息優先權</param>
<returns>控制任務回應</returns>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListRequestDto">
<summary>
車輛清單請求類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListRequestDto.Zone">
<summary>
區域
</summary>
<value>
all
</value>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListRequestDto.Get(System.String,System.String,System.String)">
<summary>
取得車輛清單請求
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<returns>車輛清單請求</returns>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListReplyDto">
<summary>
車輛清單回應類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListReplyDto.Reply">
<summary>
指令確認結果
</summary>
<value>
ACK <br/>
NG <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListReplyDto.Reason">
<summary>
失敗理由
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListReplyDto.Get(System.String,System.String,System.String,System.Boolean,System.String)">
<summary>
取得車輛清單回應
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<param name="reply">回應結果</param>
<param name="reason">失敗原因</param>
<returns>車輛清單回應</returns>
<remarks>reply : true = ACK, false = NG</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListResultDto">
<summary>
車輛清單回報類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListResultDto.Count">
<summary>
車輛總數
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListResultDto.Amrs">
<summary>
車輛名稱列表
</summary>
<remarks>逗號分隔</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListAckDto">
<summary>
車輛清單回應類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListAckDto.Ack">
<summary>
回應
</summary>
<value>
OK <br/>
</value>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListAckDto.Get(System.String,System.String,System.String)">
<summary>
取得車輛清單回應
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<returns>車輛清單回應</returns>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthRequestDto">
<summary>
詢問車況請求類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthRequestDto.Amr">
<summary>
AMR名稱或車號
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthRequestDto.Get(System.String,System.String,System.String,System.String)">
<summary>
取得詢問車況請求
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<param name="amr">AMR名稱或車號</param>
<returns>詢問車況請求</returns>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthReplyDto">
<summary>
詢問車況回應類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthReplyDto.Reply">
<summary>
指令確認結果
</summary>
<value>
ACK <br/>
NG <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthReplyDto.Reason">
<summary>
失敗理由
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthReplyDto.Get(System.String,System.String,System.String,System.Boolean,System.String)">
<summary>
取得詢問車況回應
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<param name="reply">回應結果</param>
<param name="reason">失敗原因</param>
<returns>詢問車況回應</returns>
<remarks>reply : true = ACK, false = NG</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthResultDto">
<summary>
詢問車輛狀況回報類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthResultDto.Amr">
<summary>
AMR名稱或車號
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthResultDto.Health">
<summary>
健康情報
</summary>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.Health">
<summary>
車輛健康狀況類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.Health.Motion">
<summary>
運動狀態
</summary>
<value>
running <br/>
collision stop <br/>
avoidance stop <br/>
pause stop <br/>
charging stop <br/>
working stop <br/>
standby stop <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.Health.BatteryLevel">
<summary>
電池電量資訊 (%)
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.Health.BatteryVoltage">
<summary>
電池電壓資訊 (V)
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.Health.Velocity">
<summary>
車輛行進速度 (m/s)
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.Health.Odometry">
<summary>
車輛行走公里數 (m)
</summary>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthAckDto">
<summary>
詢問車輛狀況回應類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthAckDto.Ack">
<summary>
回應
</summary>
<value>
OK
</value>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthAckDto.Get(System.String,System.String,System.String)">
<summary>
取得詢問車輛狀況回應
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<returns>詢問車輛狀況回應</returns>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyRequestDto">
<summary>
緊急狀況請求類別
</summary>
<remarks>2.5.a</remarks>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyRequestDto.Event">
<summary>
緊急事件種類
</summary>
<value>
earthquake <br/>
fire <br/>
</value>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyRequestDto.Get(System.String,System.String,System.String,System.Int32)">
<summary>
取得緊急狀況請求
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<param name="event">緊急事件</param>
<returns>緊急狀況請求</returns>
<remarks>
@event : 0 = earthquake, 1 = fire
</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyReplyDto">
<summary>
緊急狀況回應類別
</summary>
<remarks>2.5.b</remarks>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyReplyDto.Reply">
<summary>
指令確認結果
</summary>
<value>
ACK <br/>
NG <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyReplyDto.Reason">
<summary>
失敗理由
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyReplyDto.Get(System.String,System.String,System.String,System.Boolean,System.String)">
<summary>
取得緊急狀況回應
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<param name="reply">回應結果</param>
<param name="reason">失敗原因</param>
<returns>緊急狀況回應</returns>
<remarks>reply : true = ACK, false = NG</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyResultDto">
<summary>
緊急狀況結果回報類別
</summary>
<remarks>2.5.b</remarks>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyResultDto.Event">
<summary>
緊急事件
</summary>
<value>
earthquake <br/>
fire <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyResultDto.Result">
<summary>
執行結果
</summary>
<value>
OK <br/>
NG <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyResultDto.Reason">
<summary>
失敗理由
</summary>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyAckDto">
<summary>
緊急狀況回應類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyAckDto.Ack">
<summary>
回應
</summary>
<value>
OK
</value>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyAckDto.Get(System.String,System.String,System.String)">
<summary>
取得緊急狀況回應
</summary>
<param name="protocolVersion">通訊協議版本</param>
<param name="sequence">訊息流水號</param>
<param name="priority">訊息優先權</param>
<returns>緊急狀況回應</returns>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto">
<summary>
硬體元件錯誤類別
</summary>
<remarks>3.1.alert</remarks>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto.Device">
<summary>
設備名稱或車號
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto.Position">
<summary>
設備故障地點 (x, y, theta)
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto.Event">
<summary>
Alert 狀態變化
</summary>
<value>
OK-to-NG <br/>
NG-to-OK <br/>
Other <br/>
</value>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto.Component">
<summary>
有問題的元件名稱
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto.MissionSequence">
<summary>
搬運任務所屬序號
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto.AlertCode">
<summary>
警報代碼
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto.Reason">
<summary>
失敗理由
</summary>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.HeartbeatReportDto">
<summary>
心跳包回報類別
</summary>
<remarks>3.2.Heartbeat</remarks>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.HeartbeatReportDto.Device">
<summary>
設備名稱/車號
</summary>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.OnlineReportDto">
<summary>
系統狀態回報類別
</summary>
<remarks>3.3.Online</remarks>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.OnlineReportDto.Device">
<summary>
設備名稱/車號
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.OnlineReportDto.Status">
<summary>
系統狀態
</summary>
<value>
reomte <br/>
local <br/>
off-line <br/>
</value>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.CommonMessage">
<summary>
通用訊息類別
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.CommonMessage.ProtocolVersion">
<summary>
本通訊協議版本
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.CommonMessage.Sequence">
<summary>
指令序號
</summary>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.CommonMessage.Timestamp">
<summary>
時間戳記
</summary>
<remarks>yyyy-MM-dd HH:mm:ss.fff</remarks>
</member>
<member name="P:Mirle.Component.API.AutomatedGuideVehicleController.Models.CommonMessage.Priority">
<summary>
命令優先權重
</summary>
<value>1 - 255</value>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName">
<summary>
Enumerate for transaction name
</summary>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetMissionRequest">
<summary>
Set mission request
</summary>
<remarks>2.1.a</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetMissionReply">
<summary>
Set mission reply
</summary>
<remarks>2.1.b</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetMissionResult">
<summary>
Set mission result
</summary>
<remarks>2.1.c</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetMissionAck">
<summary>
set mission ack
</summary>
<remarks>2.1.d</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetMissionStatusRequest">
<summary>
set mission status request
</summary>
<remarks>2.2.a</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetMissionStatusReply">
<summary>
Set mission status reply
</summary>
<remarks>2.2.b</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetMissionStatusResult">
<summary>
Set mission status result
</summary>
<remarks>2.2.c</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetMissionStatusAck">
<summary>
Set mission status ack
</summary>
<remarks>2.2.d</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrListRequest">
<summary>
Set amr list request
</summary>
<remarks>2.3.a</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrListReply">
<summary>
Set amr list reply
</summary>
<remarks>2.3.b</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrListResult">
<summary>
Set amr list result
</summary>
<remarks>2.3.c</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrListAck">
<summary>
Set amr list ack
</summary>
<remarks>2.3.d</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrHealthRequest">
<summary>
Set amr health request
</summary>
<remarks>2.4.a</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrHealthReply">
<summary>
Set amr health reply
</summary>
<remarks>2.4.b</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrHealthResult">
<summary>
Set amr health result
</summary>
<remarks>2.4.c</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrHealthAck">
<summary>
Set amr health ack
</summary>
<remarks>2.4.d</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrEmergencyRequest">
<summary>
Set amr emergency request
</summary>
<remarks>2.5.a</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrEmergencyReply">
<summary>
Set amr emergency reply
</summary>
<remarks>2.5.b</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrEmergencyResult">
<summary>
Set amr emergency result
</summary>
<remarks>2.5.c</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.SetAmrEmergencyAck">
<summary>
Set amr emergency ack
</summary>
<remarks>2.5.d</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.ComponentFaultAlert">
<summary>
Component fault alert report
</summary>
<remarks>3.1.alert</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.Heartbeat">
<summary>
Heartbeat report
</summary>
<remarks>3.2.Heartbeat</remarks>
</member>
<member name="F:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName.Online">
<summary>
System status report
</summary>
<remarks>3.3.Online</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionNameExtension">
<summary>
Class for transaction name extension apporach
</summary>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionNameExtension.ToUrl(Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName)">
<summary>
Convert to web application programming interface url
</summary>
<param name="transactionName">Enumerate fro transaction name</param>
<returns>Web application programming interface url</returns>
<exception cref="T:System.ArgumentException"></exception>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionNameExtension.ToTransactionName(Mirle.Component.API.AutomatedGuideVehicleController.Models.TransactionName)">
<summary>
Convert to transaction identify number
</summary>
<param name="transactionName">Enumerate for transaction name</param>
<returns>Transaction identify number</returns>
<exception cref="T:System.ArgumentException"></exception>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule">
<summary>
Automated Guide Vehicle Contoller 商業邏輯介面
</summary>
<remarks>Message dirction of automated guide vehicle controller to warehouse control system</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule.ProcessSetMissionResultAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionResultDto,System.String)">
<summary>
處理發派任務回報
</summary>
<param name="message">回報訊息</param>
<param name="address">網路位址</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.1.c</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule.ProcessSetMissionStatusResultAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusResultDto,System.String)">
<summary>
處理控制任務回報
</summary>
<param name="message">回報訊息</param>
<param name="address">網路位址</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.2.c</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule.ProcessSetAmrListResultAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListResultDto,System.String)">
<summary>
處理車輛清單回報
</summary>
<param name="message">回報訊息</param>
<param name="address">網路位址</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.3.c</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule.ProcessSetAmrHealthResultAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthResultDto,System.String)">
<summary>
處理訊問車況回報
</summary>
<param name="message">回報訊息</param>
<param name="address">網路位址</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.4.c</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule.ProcessSetAmrEmergencyResultAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyResultDto,System.String)">
<summary>
處理緊急狀況結果回報
</summary>
<param name="message">回報訊息</param>
<param name="address">網路位址</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.5.c</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule.ProcessComponentFaultAlertAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.ComponentFaultAlertDto,System.String)">
<summary>
處理硬體元件錯誤回報
</summary>
<param name="message">回報訊息</param>
<param name="address">網路位址</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 3.1.alert</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule.ProcessHeartbeatAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.HeartbeatReportDto,System.String)">
<summary>
處理心跳包回報
</summary>
<param name="message">回報訊息</param>
<param name="address">網路位址</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 3.2.Heartbeat</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IFromAutomatedGuideVehicleControllerModule.ProcessOnlineAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.OnlineReportDto,System.String)">
<summary>
處理系統狀態回報
</summary>
<param name="message">回報訊息</param>
<param name="address">網路位址</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 3.3.Online</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IReplyAutomatedGuideVehicleControllerModule">
<summary>
Automated Guide Vehicle Contoller 商業邏輯介面
</summary>
<remarks>Message dirction of automated guide vehicle controller reply message to warehouse control system</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IReplyAutomatedGuideVehicleControllerModule.ProcessSetMissionReplyAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionReplyDto,System.String)">
<summary>
處理發派任務回應
</summary>
<param name="message">回應訊息</param>
<param name="softwareID">軟體編號</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.1.b</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IReplyAutomatedGuideVehicleControllerModule.ProcessSetMissionStatusReplyAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusReplyDto,System.String)">
<summary>
處理控制任務回應
</summary>
<param name="message">回應訊息</param>
<param name="softwareID">軟體編號</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.2.b</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IReplyAutomatedGuideVehicleControllerModule.ProcessSetAmrListReplyAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListReplyDto,System.String)">
<summary>
處理車輛清單回應
</summary>
<param name="message">回應訊息</param>
<param name="softwareID">軟體編號</param>
<returns>已成功完的工作</returns>
<remarks>Process message of 2.3.b</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IReplyAutomatedGuideVehicleControllerModule.ProcessSetAmrHealthReplyAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthReplyDto,System.String)">
<summary>
處理詢問車況回應
</summary>
<param name="message">回應訊息</param>
<param name="softwareID">軟體編號</param>
<returns>Process message of 2.4.b</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IReplyAutomatedGuideVehicleControllerModule.ProcessSetAmrEmergencyReplyAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyReplyDto,System.String)">
<summary>
處理緊急狀況回應
</summary>
<param name="message">回應訊息</param>
<param name="softwareID">軟體編號</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.5.b</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule">
<summary>
Automated Guide Vehicle Contoller 商業邏輯介面
</summary>
<remarks>Message direction of warehouse control system to automated guide vehicle controller</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetMissionRequestAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionRequestDto)">
<summary>
處理發派任務請求
</summary>
<param name="message">請求訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.1.a</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetMissionAckAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionAckDto)">
<summary>
處理發派任務回應
</summary>
<param name="message">回應訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.1.d</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetMissionStatusRequestAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusRequestDto)">
<summary>
處理控制任務請求
</summary>
<param name="message">請求訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.2.a</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetMissionStatusAckAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetMissionStatusAckDto)">
<summary>
處理控制任務結果回應
</summary>
<param name="message">回應訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.2.d</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetAmrListRequestAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListRequestDto)">
<summary>
處理車輛清單請求
</summary>
<param name="message">請求訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.3.a</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetAmrListAckAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrListAckDto)">
<summary>
處理車輛清單結果回應
</summary>
<param name="message">回應訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.3.d</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetAmrHealthRequestAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthRequestDto)">
<summary>
處理詢問車況請求
</summary>
<param name="message">請求訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.4.a</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetAmrHealthAckAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrHealthAckDto)">
<summary>
處理詢問車況結果回應
</summary>
<param name="message">回應訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.4.d</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetAmrEmergencyRequestAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyRequestDto)">
<summary>
處理緊急狀況請求
</summary>
<param name="message">請求訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.5.a</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IToAutomatedGuideVehicleControllerModule.ProcessSetAmrEmergencyAckAsync(Mirle.Component.API.AutomatedGuideVehicleController.Models.SetAmrEmergencyAckDto)">
<summary>
處理緊急狀況結果回應
</summary>
<param name="message">回應訊息</param>
<returns>已成功完成的工作</returns>
<remarks>Process message of 2.5.d</remarks>
</member>
<member name="T:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule">
<summary>
Automated Guide Vehicle Controller 商業邏輯介面
</summary>
<remarks>Trigger Request/Response web application programming</remarks>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetMissionRequest(System.String)">
<summary>
發派任務請求
</summary>
<param name="sequenceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetMissionAck(System.String)">
<summary>
發派任務回應
</summary>
<param name="sequenceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetMissionStatusRequest(System.String)">
<summary>
控制任務請求
</summary>
<param name="sequenceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetMissionStatusAck(System.String)">
<summary>
控制任務結果回應
</summary>
<param name="sequenceNumber">訊息流水號</param>
<returns></returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetAmrListRequest(System.String)">
<summary>
車輛清單請求
</summary>
<param name="sequenceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetAmrListAck(System.String)">
<summary>
車輛清單結果回應
</summary>
<param name="sequenceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetAmrHealthRequest(System.String)">
<summary>
詢問車況請求
</summary>
<param name="sequenceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetAmrHealthAck(System.String)">
<summary>
訊問車況結果回應
</summary>
<param name="sequnceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetAmrEmergencyRequest(System.String)">
<summary>
緊急狀況通知請求
</summary>
<param name="sequenceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
<member name="M:Mirle.Component.API.AutomatedGuideVehicleController.Modules.IUnitTestAutomatedGuideVehicleControllerModule.SetAmrEmergencyAck(System.String)">
<summary>
緊急狀況結果回應
</summary>
<param name="sequnceNumber">訊息流水號</param>
<returns>已成功完成的工作</returns>
</member>
</members>
</doc>