nl :: Dệt :: Hồ sơ :: Cập nhật phần mềm
Không gian tên này bao gồm tất cả các giao diện bên trong Weave cho cấu hình Cập nhật phần mềm Weave, bao gồm giao thức tương ứng có cùng tên.
Tóm lược
Chức năng | |
---|---|
integrityLength (uint8_t aType) | int Một phương pháp hỗ trợ ánh xạ các giá trị IntegrityTypes vào độ dài của các hàm băm thuộc loại đó. |
Bảng kê
@ 309
@309
Cập nhật phần mềm Các loại tin nhắn.
Tính chất | |
---|---|
kMsgType_DownloadNotify | Một thông báo tùy chọn từ máy khách đến máy chủ được sử dụng để thông báo cho máy chủ về trạng thái tải xuống. Tải trọng của nó là nl :: Weave :: Profiles :: StatusReporting :: StatusReport với thông tin trạng thái bổ sung được rút ra từ SoftwareUpdateStatusCodes . |
kMsgType_ImageAnnounce | Một thông báo không mong muốn tùy chọn, được máy chủ sử dụng để thông báo về tính khả dụng của bản cập nhật phần mềm. Tin nhắn không có trọng tải. |
kMsgType_ImageQuery | Một thông báo truy vấn do máy khách gửi đến máy chủ. Định dạng của nó được xác định với lớp ImageQuery . |
kMsgType_ImageQueryResponse | Một thông báo được tạo để phản hồi một thông báo truy vấn hình ảnh thành công. Định dạng của nó được xác định bởi lớp ImageQueryResponse . |
kMsgType_ImageQueryStatus | Một thông báo được tạo để phản hồi một thông báo truy vấn hình ảnh không thành công. Tải trọng của nó là nl :: Weave :: Profiles :: StatusReporting :: StatusReport với thông tin trạng thái bổ sung được rút ra từ SoftwareUpdateStatusCodes . |
kMsgType_NotifyResponse | Một thông báo được tạo để phản hồi lại thông báo tải xuống. Tải trọng của nó là nl :: Weave :: Profiles :: StatusReporting :: StatusReport với thông tin trạng thái bổ sung được rút ra từ SoftwareUpdateStatusCodes . |
kMsgType_UpdateNotify | Thông báo tùy chọn từ máy khách đến máy chủ được sử dụng để thông báo trạng thái cuối cùng của bản cập nhật. Tải trọng của nó là nl :: Weave :: Profiles :: StatusReporting :: StatusReport với thông tin trạng thái bổ sung được rút ra từ SoftwareUpdateStatusCodes . Vì thông báo dự kiến sẽ được tạo sau bản cập nhật thực tế, nó được gửi trên một ExchangeContext mới và được coi như một thông báo không được yêu cầu trên máy chủ. |
@ 310
@310
Phần mềm Cập nhật mã trạng thái dành riêng cho cấu hình.
Tính chất | |
---|---|
kStatus_Abort | máy chủ => máy khách, chỉ ra rằng máy khách nên từ bỏ vì máy chủ không còn tùy chọn. |
kStatus_DownloadFailed | client => server, cho biết rằng quá trình tải xuống không thành công. |
kStatus_IntegrityCheckFailed | client => server, cho biết rằng hình ảnh đã được tải xuống nhưng nó không thành công trong quá trình kiểm tra tính toàn vẹn sau đó. |
kStatus_InvalidInstructions | client => server, cho biết rằng ứng dụng không thể tải xuống hình ảnh vì hướng dẫn tải xuống có trong ImageQueryResponse , tức là URI, lược đồ cập nhật, điều kiện cập nhật, được hình thành kém hoặc không nhất quán. |
kStatus_NoUpdateAvailable | máy chủ => máy khách, cho biết rằng truy vấn hình ảnh đã được nhận và hiểu và máy chủ không có bản cập nhật cho máy khách tại thời điểm này. |
kStatus_Retry | máy chủ => máy khách, cho biết rằng máy khách nên gửi một truy vấn hình ảnh khác và khởi động lại / tiếp tục cập nhật |
kStatus_UpdateFailed | client => server, cho biết rằng nỗ lực cài đặt hình ảnh do máy chủ chỉ định đã không thành công. |
@ 311
@311
Cờ điều khiển cho trường điều khiển của khung ImageQuery .
Tính chất | |
---|---|
kFlag_LocaleSpecPresent | Locale đặc điểm kỹ thuật có mặt trong ImageQuery . |
kFlag_PackageSpecPresent | Đặc tả gói có trong ImageQuery . |
kFlag_TargetNodeIdPresent | ID nút đích có trong ImageQuery . |
@ 314
@314
Các loại toàn vẹn được hỗ trợ bởi cấu hình SoftwareUpdate .
Khung truy vấn hình ảnh chứa thông tin về việc máy khách hỗ trợ kiểm tra tính toàn vẹn nào và phản hồi truy vấn hình ảnh chứa kiểu và giá trị toàn vẹn cho hình ảnh mà máy khách đang được hướng dẫn tải xuống và cài đặt. Các loại được hỗ trợ là:
@ 315
@315
Độ dài, tính bằng byte, cho chuỗi byte-đặc tả tính toàn vẹn.
@ 316
@316
Cập nhật các lược đồ được hỗ trợ bởi cấu hình SofwareUpdate.
Tương tự như các kiểu toàn vẹn được hỗ trợ, truy vấn hình ảnh chứa thông tin về lược đồ cập nhật nào, tức là giao thức tải xuống, ứng dụng khách hỗ trợ và phản hồi chứa giá trị để chỉ ra lược đồ cập nhật để sử dụng trong việc tải xuống hình ảnh. Các chương trình được hỗ trợ là:
UpdateCondition
UpdateCondition
Điều kiện chi phối chính sách cập nhật.
Cập nhật
UpdatePriority
Chức năng
tính toàn vẹn
int integrityLength( uint8_t aType )
Một phương thức hỗ trợ ánh xạ các giá trị IntegrityTypes vào độ dài của các hàm băm thuộc loại đó.
Chi tiết | |||
---|---|---|---|
Thông số |
| ||
Lợi nhuận | Độ dài của băm của loại băm được cung cấp. |