Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: সফ্টওয়্যার আপডেট

এই নেমস্পেসে ওয়েভ সফটওয়্যার আপডেট প্রোফাইলের জন্য ওয়েভের সমস্ত ইন্টারফেস অন্তর্ভুক্ত করা হয়েছে, এতে একই নামের একই, প্রোটোকল অন্তর্ভুক্ত রয়েছে।

সারসংক্ষেপ

গণনা

@309 {
kMsgType_ImageAnnounce = 0,
kMsgType_ImageQuery = 1,
kMsgType_ImageQueryResponse = 2,
kMsgType_DownloadNotify = 3,
kMsgType_NotifyResponse = 4,
kMsgType_UpdateNotify = 5,
kMsgType_ImageQueryStatus = 6
}
এনাম
SoftwareUpdate পাঠান ধরনের।
@310 {
kStatus_NoUpdateAvailable = 0x0001,
kStatus_UpdateFailed = 0x0010,
kStatus_InvalidInstructions = 0x0050,
kStatus_DownloadFailed = 0x0051,
kStatus_IntegrityCheckFailed = 0x0052,
kStatus_Abort = 0x0053,
kStatus_Retry = 0x0091
}
এনাম
@311 {
kFlag_PackageSpecPresent = 1,
kFlag_LocaleSpecPresent = 2,
kFlag_TargetNodeIdPresent = 4
}
এনাম
নিয়ন্ত্রণ ক্ষেত্রের জন্য কন্ট্রোল ফ্ল্যাগ ImageQuery ফ্রেম।
@312 এনাম
ঐচ্ছিক আপডেট অপশন ক্ষেত্রের জন্য Bitmasks ImageQueryResponse
@313 এনাম
ঐচ্ছিক আপডেট অপশন ক্ষেত্রের জন্য অফসেট Shift ImageQueryResponse
@314 {
kIntegrityType_SHA160 = 0,
kIntegrityType_SHA256 = 1,
kIntegrityType_SHA512 = 2,
kIntegrityType_Last = 3
}
এনাম
@315 এনাম
বাইট-স্ট্রিংয়ের অখণ্ডতার জন্য নির্দিষ্টকরণের জন্য দৈর্ঘ্য, বাইটে।
@316 {
kUpdateScheme_HTTP = 0,
kUpdateScheme_HTTPS = 1,
kUpdateScheme_SFTP = 2,
kUpdateScheme_BDX = 3,
kUpdateScheme_Last = 4
}
এনাম
@317 এনাম
জন্য তথ্য উপাদান ট্যাগ্স SoftwareUpdate প্রোফাইল।
UpdateCondition {
IfUnmatched ,
IfLater ,
Unconditionally ,
OnOptIn
}
এনাম
আপডেট নীতি পরিচালনা করতে শর্তাদি।
UpdatePriority {
Normal ,
Critical
}
এনাম
অগ্রাধিকার আপডেট করুন।

কার্যাদি

integrityLength (uint8_t aType)
int
একটি সমর্থন পদ্ধতি ম্যাপিং IntegrityTypes যে ধরনের হ্যাশ এর লেন্থ সম্মুখের মান।

ক্লাস

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: IWeaveImageAnnounceServerDelegate

জন্য ইন্টারফেস WeaveImageAnnounceServer প্রতিনিধি।

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: ImageAnnounce

শ্রেণী বর্ণনাকারী ImageAnnounce বার্তা।

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: ImageQuery

চিত্র ক্যোয়ারী বার্তাগুলি তৈরি এবং ডিকোডিং সমর্থন করার জন্য একটি শ্রেণি।

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: ImageQueryResponse

চিত্রের ক্যোয়ারী প্রতিক্রিয়া বার্তাগুলি তৈরি এবং ডিকোডিং সমর্থন করার জন্য একটি শ্রেণি।

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: IntegritySpec

অখণ্ডতার ধরণ এবং সফ্টওয়্যার আপডেট ইমেজের আসল হ্যাশ ধারণকারী একটি সহায়ক শ্রেণি class

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: IntegrityTypeList

চিত্র কোয়েরির অংশ হিসাবে অখণ্ডতার ধরণের একটি তালিকা ধরে রাখতে একটি সহায়ক শ্রেণি।

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: ProductSpec

একটি সহায়ক শ্রেণি যা পণ্য নির্দিষ্টকরণের প্রতিনিধিত্ব করে।

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: UpdateSchemeList

চিত্র ক্যোয়ারির অংশ হিসাবে আপডেট স্কিমগুলির একটি তালিকা ধরে রাখতে একটি সহায়ক শ্রেণি।

nl এর :: বুনা :: প্রোফাইল :: SoftwareUpdate :: WeaveImageAnnounceServer

যে সার্ভার ওয়েভ ইমেজ ঘোষণার জন্য শোনে।

গণনা

@ 309

 @309

SoftwareUpdate পাঠান ধরনের।

সম্পত্তি
kMsgType_DownloadNotify

ডাউনলোডের স্থিতি সম্পর্কে সার্ভারকে অবহিত করতে ক্লায়েন্টের কাছ থেকে সার্ভারে একটি messageচ্ছিক বার্তা।

তার পে লোড একটি হল nl এর :: বুনা :: প্রোফাইল :: StatusReporting :: StatusReport অতিরিক্ত অবস্থা তথ্য থেকে টানা সঙ্গে SoftwareUpdateStatusCodes

kMsgType_ImageAnnounce

একটি softwareচ্ছিক অযৌক্তিক মেসেজ যা একটি সফ্টওয়্যার আপডেটের উপলব্ধতার জন্য সার্ভার দ্বারা ব্যবহৃত।

বার্তায় কোনও পে-লোড বহন করা হয় না।

kMsgType_ImageQuery

ক্লায়েন্ট দ্বারা সার্ভারে পাঠানো একটি কোয়েরি বার্তা।

তার ফর্ম্যাটের সাথে সংজ্ঞায়িত করা হয় ImageQuery বর্গ।

kMsgType_ImageQueryResponse

একটি সফল চিত্র ক্যোয়ারী বার্তার প্রতিক্রিয়া হিসাবে উত্পন্ন একটি বার্তা।

তার বিন্যাস দ্বারা সংজ্ঞায়িত করা হয় ImageQueryResponse বর্গ।

kMsgType_ImageQueryStatus

একটি ব্যর্থ চিত্র ক্যোয়ারী বার্তার প্রতিক্রিয়া হিসাবে উত্পন্ন একটি বার্তা।

তার পে লোড একটি হল nl এর :: বুনা :: প্রোফাইল :: StatusReporting :: StatusReport অতিরিক্ত অবস্থা তথ্য থেকে টানা সঙ্গে SoftwareUpdateStatusCodes

kMsgType_NotifyResponse

ডাউনলোড বিজ্ঞপ্তি বার্তার প্রতিক্রিয়া হিসাবে একটি বার্তা উত্পন্ন।

তার পে লোড একটি হল nl এর :: বুনা :: প্রোফাইল :: StatusReporting :: StatusReport অতিরিক্ত অবস্থা তথ্য থেকে টানা সঙ্গে SoftwareUpdateStatusCodes

kMsgType_UpdateNotify

আপডেটের চূড়ান্ত স্থিতি যোগাযোগ করতে ক্লায়েন্টের কাছ থেকে সার্ভারে একটি Anচ্ছিক বার্তা ব্যবহৃত হয়।

তার পে লোড একটি হল nl এর :: বুনা :: প্রোফাইল :: StatusReporting :: StatusReport অতিরিক্ত অবস্থা তথ্য থেকে টানা সঙ্গে SoftwareUpdateStatusCodes । বার্তা পোস্ট প্রকৃত আপডেট উত্পন্ন হবে বলে আশা করা যায়, এটি একটি নতুন পাঠানো হয় ExchangeContext এবং সার্ভারে একটি অযাচিত বার্তা হিসাবে গণ্য হবে।

@ 310

 @310

SoftwareUpdate প্রফাইল-নির্দিষ্ট স্থিতি কোডগুলি।

সম্পত্তি
kStatus_Abort

সার্ভার => ক্লায়েন্ট, ইঙ্গিত দেয় যে ক্লায়েন্টটির ছেড়ে দেওয়া উচিত যেহেতু সার্ভারের বিকল্পগুলি শেষ।

kStatus_DownloadFailed

ক্লায়েন্ট => সার্ভার, ইঙ্গিত দেয় যে চেষ্টা করা ডাউনলোড ব্যর্থ হয়েছে।

kStatus_IntegrityCheckFailed

ক্লায়েন্ট => সার্ভার, ইঙ্গিত দেয় যে একটি চিত্র ডাউনলোড হয়েছে তবে এটি পরবর্তী অখণ্ডতা পরীক্ষায় ব্যর্থ হয়েছে।

kStatus_InvalidInstructions

ক্লায়েন্ট => সার্ভার, ইঙ্গিত করে যে ক্লায়েন্ট একটি চিত্র ডাউনলোড করতে অক্ষম ছিল কারণ ডাউনলোড নির্দেশাবলী অন্তর্ভুক্ত ImageQueryResponse , অর্থাত্

ইউআরআই, আপডেট স্কিম, আপডেট শর্ত, খারাপভাবে গঠিত বা বেমানান।

kStatus_NoUpdateAvailable

সার্ভার => ক্লায়েন্ট, ইঙ্গিত দেয় যে একটি চিত্র ক্যোয়ারী প্রাপ্ত হয়েছে এবং বোঝা গেছে এবং এই মুহুর্তে ক্লায়েন্টটির জন্য সার্ভারের কোনও আপডেট নেই।

kStatus_Retry

সার্ভার => ক্লায়েন্ট, ইঙ্গিত দেয় যে ক্লায়েন্টের অন্য একটি চিত্র কোয়েরি জমা দেওয়া উচিত এবং আপডেটটি পুনরায় চালু / চালিয়ে যাওয়া উচিত

kStatus_UpdateFailed

ক্লায়েন্ট => সার্ভার, ইঙ্গিত দেয় যে সার্ভার দ্বারা নির্দিষ্ট একটি চিত্র ইনস্টল করার প্রচেষ্টা ব্যর্থ হয়েছে।

@ 311

 @311

নিয়ন্ত্রণ ক্ষেত্রের জন্য কন্ট্রোল ফ্ল্যাগ ImageQuery ফ্রেম।

সম্পত্তি
kFlag_LocaleSpecPresent

লোকেল স্পেসিফিকেশন উপস্থিত ImageQuery

kFlag_PackageSpecPresent

প্যাকেজ স্পেসিফিকেশন উপস্থিত ImageQuery

kFlag_TargetNodeIdPresent

উদ্দিষ্ট নোড আইডি উপস্থিত ImageQuery

@ ৩১২

 @312

ঐচ্ছিক আপডেট অপশন ক্ষেত্রের জন্য Bitmasks ImageQueryResponse

@ ৩১৩

 @313

ঐচ্ছিক আপডেট অপশন ক্ষেত্রের জন্য অফসেট Shift ImageQueryResponse

@ ৩১৪

 @314

দ্বারা সমর্থিত ইন্টিগ্রিটি ধরনের SoftwareUpdate প্রোফাইল।

ইমেজ কোয়েরি ফ্রেমে এমন তথ্য রয়েছে যা ক্লায়েন্ট সমর্থন করে এবং কোমলটি ক্লায়েন্টকে ডাউনলোড এবং ইনস্টল করার জন্য নির্দেশিত হচ্ছে সেই চিত্রটির জন্য একটি অখণ্ডতা টাইপ এবং মান রয়েছে image সমর্থিত প্রকারগুলি হ'ল:

সম্পত্তি
kIntegrityType_Last

গণিতে বৈধ উপাদানের সংখ্যা।

kIntegrityType_SHA160

160 বিট সুরক্ষিত হ্যাশ, (SHA-1) প্রয়োজন)

kIntegrityType_SHA256

256-বিট সুরক্ষিত হ্যাশ (SHA-2)।

kIntegrityType_SHA512

512-বিট, সুরক্ষিত হ্যাশ (SHA-2)।

@ 315

 @315

বাইট-স্ট্রিংয়ের অখণ্ডতার জন্য নির্দিষ্টকরণের জন্য দৈর্ঘ্য, বাইটে।

@ 316

 @316

সফফওয়্যারআপডেট প্রোফাইল দ্বারা সমর্থিত স্কিমগুলি আপডেট করুন।

সমর্থিত অখণ্ডতার ধরণগুলির মতো, চিত্র কোয়েরিতে কোন আপডেট স্কিমগুলি, যেমন ডাউনলোড প্রোটোকলগুলি, ক্লায়েন্ট সমর্থন করে, এবং প্রতিক্রিয়াগুলিতে চিত্রগুলি ডাউনলোড করতে ব্যবহার করার জন্য আপডেট স্কিমটি নির্দেশ করার জন্য একটি মান রয়েছে information সমর্থিত প্রকল্পগুলি হ'ল:

সম্পত্তি
kUpdateScheme_BDX

ওয়েভ বাল্ক ডেটা ট্রান্সফার ডাউনলোড প্রোটোকল হিসাবে ব্যবহৃত হবে।

kUpdateScheme_HTTP

এইচটিটিপি ডাউনলোড প্রোটোকল হিসাবে ব্যবহৃত হবে।

kUpdateScheme_HTTPS

এইচটিটিপিএস ডাউনলোড প্রোটোকল হিসাবে ব্যবহৃত হবে।

kUpdateScheme_Last

গণিতে বৈধ উপাদানের সংখ্যা।

kUpdateScheme_SFTP

ডাউনলোড প্রোটোকল হিসাবে এসএফটিপি ব্যবহার করা হবে।

@ 317

 @317

জন্য তথ্য উপাদান ট্যাগ্স SoftwareUpdate প্রোফাইল।

আপডেটকন্ডিশন

 UpdateCondition

আপডেট নীতি পরিচালনা করতে শর্তাদি।

সম্পত্তি
IfLater

প্রতিক্রিয়া ফ্রেমে সংস্করণ স্পেসিফিকেশন বর্তমানে ইনস্টল করা সফ্টওয়্যার সংস্করণের চেয়ে পরে থাকলে চিত্রটি ডাউনলোড এবং ইনস্টল করুন।

IfUnmatched

প্রতিক্রিয়া ফ্রেমে সংস্করণ নির্দিষ্টকরণ বর্তমানে ইনস্টল করা সফ্টওয়্যার সংস্করণটির সাথে মেলে না হলে চিত্রটি ডাউনলোড এবং ইনস্টল করুন।

OnOptIn

কোনও সাইট ব্যবহারকারীর দ্বারা সরবরাহ করা কিছু ট্রিগারে চিত্রটি ডাউনলোড এবং ইনস্টল করুন।

Unconditionally

বর্তমানে চলমান সফ্টওয়্যার সংস্করণ নির্বিশেষে চিত্রটি ডাউনলোড এবং ইনস্টল করুন।

আপডেটপ্রিয়রিটি

 UpdatePriority

অগ্রাধিকার আপডেট করুন।

সম্পত্তি
Critical

আপডেট অবিলম্বে কার্যকর করা আবশ্যক।

Normal

আপডেটগুলি ক্লায়েন্টদের বিবেচনার ভিত্তিতে কার্যকর করা হতে পারে।

কার্যাদি

অখণ্ডতা দৈর্ঘ্য

int integrityLength(
  uint8_t aType
)

একটি সমর্থন পদ্ধতি ম্যাপিং IntegrityTypes যে ধরনের হ্যাশ এর লেন্থ সম্মুখের মান।

বিশদ
পরামিতি
[in] aType
একটি IntegrityTypes মান
ফিরে আসে
প্রদত্ত হ্যাশ প্রকারের হ্যাশের দৈর্ঘ্য।