steam_vent_proto_steam/generated/
steammessages_offline_steamclient.rs

1// This file is generated by rust-protobuf 3.5.1. Do not edit
2// .proto file is parsed by pure
3// @generated
4
5// https://github.com/rust-lang/rust-clippy/issues/702
6#![allow(unknown_lints)]
7#![allow(clippy::all)]
8
9#![allow(unused_attributes)]
10#![cfg_attr(rustfmt, rustfmt::skip)]
11
12#![allow(dead_code)]
13#![allow(missing_docs)]
14#![allow(non_camel_case_types)]
15#![allow(non_snake_case)]
16#![allow(non_upper_case_globals)]
17#![allow(trivial_casts)]
18#![allow(unused_results)]
19#![allow(unused_mut)]
20
21//! Generated file from `steammessages_offline.steamclient.proto`
22// Generated for lite runtime
23
24/// Generated files are compatible only with the same version
25/// of protobuf runtime.
26const _PROTOBUF_VERSION_CHECK: () = ::steam_vent_proto_common::protobuf::VERSION_3_5_1;
27
28// @@protoc_insertion_point(message:COffline_GetOfflineLogonTicket_Request)
29#[derive(PartialEq,Clone,Default,Debug)]
30pub struct COffline_GetOfflineLogonTicket_Request {
31    // message fields
32    // @@protoc_insertion_point(field:COffline_GetOfflineLogonTicket_Request.priority)
33    pub priority: ::std::option::Option<u32>,
34    // @@protoc_insertion_point(field:COffline_GetOfflineLogonTicket_Request.perform_encryption)
35    pub perform_encryption: ::std::option::Option<bool>,
36    // special fields
37    // @@protoc_insertion_point(special_field:COffline_GetOfflineLogonTicket_Request.special_fields)
38    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
39}
40
41impl<'a> ::std::default::Default for &'a COffline_GetOfflineLogonTicket_Request {
42    fn default() -> &'a COffline_GetOfflineLogonTicket_Request {
43        <COffline_GetOfflineLogonTicket_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
44    }
45}
46
47impl COffline_GetOfflineLogonTicket_Request {
48    pub fn new() -> COffline_GetOfflineLogonTicket_Request {
49        ::std::default::Default::default()
50    }
51
52    // optional uint32 priority = 1;
53
54    pub fn priority(&self) -> u32 {
55        self.priority.unwrap_or(0)
56    }
57
58    pub fn clear_priority(&mut self) {
59        self.priority = ::std::option::Option::None;
60    }
61
62    pub fn has_priority(&self) -> bool {
63        self.priority.is_some()
64    }
65
66    // Param is passed by value, moved
67    pub fn set_priority(&mut self, v: u32) {
68        self.priority = ::std::option::Option::Some(v);
69    }
70
71    // optional bool perform_encryption = 2;
72
73    pub fn perform_encryption(&self) -> bool {
74        self.perform_encryption.unwrap_or(false)
75    }
76
77    pub fn clear_perform_encryption(&mut self) {
78        self.perform_encryption = ::std::option::Option::None;
79    }
80
81    pub fn has_perform_encryption(&self) -> bool {
82        self.perform_encryption.is_some()
83    }
84
85    // Param is passed by value, moved
86    pub fn set_perform_encryption(&mut self, v: bool) {
87        self.perform_encryption = ::std::option::Option::Some(v);
88    }
89}
90
91impl ::steam_vent_proto_common::protobuf::Message for COffline_GetOfflineLogonTicket_Request {
92    const NAME: &'static str = "COffline_GetOfflineLogonTicket_Request";
93
94    fn is_initialized(&self) -> bool {
95        true
96    }
97
98    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
99        while let Some(tag) = is.read_raw_tag_or_eof()? {
100            match tag {
101                8 => {
102                    self.priority = ::std::option::Option::Some(is.read_uint32()?);
103                },
104                16 => {
105                    self.perform_encryption = ::std::option::Option::Some(is.read_bool()?);
106                },
107                tag => {
108                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
109                },
110            };
111        }
112        ::std::result::Result::Ok(())
113    }
114
115    // Compute sizes of nested messages
116    #[allow(unused_variables)]
117    fn compute_size(&self) -> u64 {
118        let mut my_size = 0;
119        if let Some(v) = self.priority {
120            my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
121        }
122        if let Some(v) = self.perform_encryption {
123            my_size += 1 + 1;
124        }
125        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
126        self.special_fields.cached_size().set(my_size as u32);
127        my_size
128    }
129
130    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
131        if let Some(v) = self.priority {
132            os.write_uint32(1, v)?;
133        }
134        if let Some(v) = self.perform_encryption {
135            os.write_bool(2, v)?;
136        }
137        os.write_unknown_fields(self.special_fields.unknown_fields())?;
138        ::std::result::Result::Ok(())
139    }
140
141    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
142        &self.special_fields
143    }
144
145    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
146        &mut self.special_fields
147    }
148
149    fn new() -> COffline_GetOfflineLogonTicket_Request {
150        COffline_GetOfflineLogonTicket_Request::new()
151    }
152
153    fn clear(&mut self) {
154        self.priority = ::std::option::Option::None;
155        self.perform_encryption = ::std::option::Option::None;
156        self.special_fields.clear();
157    }
158
159    fn default_instance() -> &'static COffline_GetOfflineLogonTicket_Request {
160        static instance: COffline_GetOfflineLogonTicket_Request = COffline_GetOfflineLogonTicket_Request {
161            priority: ::std::option::Option::None,
162            perform_encryption: ::std::option::Option::None,
163            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
164        };
165        &instance
166    }
167}
168
169// @@protoc_insertion_point(message:COffline_GetOfflineLogonTicket_Response)
170#[derive(PartialEq,Clone,Default,Debug)]
171pub struct COffline_GetOfflineLogonTicket_Response {
172    // message fields
173    // @@protoc_insertion_point(field:COffline_GetOfflineLogonTicket_Response.serialized_ticket)
174    pub serialized_ticket: ::std::option::Option<::std::vec::Vec<u8>>,
175    // @@protoc_insertion_point(field:COffline_GetOfflineLogonTicket_Response.signature)
176    pub signature: ::std::option::Option<::std::vec::Vec<u8>>,
177    // @@protoc_insertion_point(field:COffline_GetOfflineLogonTicket_Response.encrypted_ticket)
178    pub encrypted_ticket: ::steam_vent_proto_common::protobuf::MessageField<super::offline_ticket::Offline_Ticket>,
179    // special fields
180    // @@protoc_insertion_point(special_field:COffline_GetOfflineLogonTicket_Response.special_fields)
181    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
182}
183
184impl<'a> ::std::default::Default for &'a COffline_GetOfflineLogonTicket_Response {
185    fn default() -> &'a COffline_GetOfflineLogonTicket_Response {
186        <COffline_GetOfflineLogonTicket_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
187    }
188}
189
190impl COffline_GetOfflineLogonTicket_Response {
191    pub fn new() -> COffline_GetOfflineLogonTicket_Response {
192        ::std::default::Default::default()
193    }
194
195    // optional bytes serialized_ticket = 1;
196
197    pub fn serialized_ticket(&self) -> &[u8] {
198        match self.serialized_ticket.as_ref() {
199            Some(v) => v,
200            None => &[],
201        }
202    }
203
204    pub fn clear_serialized_ticket(&mut self) {
205        self.serialized_ticket = ::std::option::Option::None;
206    }
207
208    pub fn has_serialized_ticket(&self) -> bool {
209        self.serialized_ticket.is_some()
210    }
211
212    // Param is passed by value, moved
213    pub fn set_serialized_ticket(&mut self, v: ::std::vec::Vec<u8>) {
214        self.serialized_ticket = ::std::option::Option::Some(v);
215    }
216
217    // Mutable pointer to the field.
218    // If field is not initialized, it is initialized with default value first.
219    pub fn mut_serialized_ticket(&mut self) -> &mut ::std::vec::Vec<u8> {
220        if self.serialized_ticket.is_none() {
221            self.serialized_ticket = ::std::option::Option::Some(::std::vec::Vec::new());
222        }
223        self.serialized_ticket.as_mut().unwrap()
224    }
225
226    // Take field
227    pub fn take_serialized_ticket(&mut self) -> ::std::vec::Vec<u8> {
228        self.serialized_ticket.take().unwrap_or_else(|| ::std::vec::Vec::new())
229    }
230
231    // optional bytes signature = 2;
232
233    pub fn signature(&self) -> &[u8] {
234        match self.signature.as_ref() {
235            Some(v) => v,
236            None => &[],
237        }
238    }
239
240    pub fn clear_signature(&mut self) {
241        self.signature = ::std::option::Option::None;
242    }
243
244    pub fn has_signature(&self) -> bool {
245        self.signature.is_some()
246    }
247
248    // Param is passed by value, moved
249    pub fn set_signature(&mut self, v: ::std::vec::Vec<u8>) {
250        self.signature = ::std::option::Option::Some(v);
251    }
252
253    // Mutable pointer to the field.
254    // If field is not initialized, it is initialized with default value first.
255    pub fn mut_signature(&mut self) -> &mut ::std::vec::Vec<u8> {
256        if self.signature.is_none() {
257            self.signature = ::std::option::Option::Some(::std::vec::Vec::new());
258        }
259        self.signature.as_mut().unwrap()
260    }
261
262    // Take field
263    pub fn take_signature(&mut self) -> ::std::vec::Vec<u8> {
264        self.signature.take().unwrap_or_else(|| ::std::vec::Vec::new())
265    }
266}
267
268impl ::steam_vent_proto_common::protobuf::Message for COffline_GetOfflineLogonTicket_Response {
269    const NAME: &'static str = "COffline_GetOfflineLogonTicket_Response";
270
271    fn is_initialized(&self) -> bool {
272        true
273    }
274
275    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
276        while let Some(tag) = is.read_raw_tag_or_eof()? {
277            match tag {
278                10 => {
279                    self.serialized_ticket = ::std::option::Option::Some(is.read_bytes()?);
280                },
281                18 => {
282                    self.signature = ::std::option::Option::Some(is.read_bytes()?);
283                },
284                26 => {
285                    ::steam_vent_proto_common::protobuf::rt::read_singular_message_into_field(is, &mut self.encrypted_ticket)?;
286                },
287                tag => {
288                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
289                },
290            };
291        }
292        ::std::result::Result::Ok(())
293    }
294
295    // Compute sizes of nested messages
296    #[allow(unused_variables)]
297    fn compute_size(&self) -> u64 {
298        let mut my_size = 0;
299        if let Some(v) = self.serialized_ticket.as_ref() {
300            my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(1, &v);
301        }
302        if let Some(v) = self.signature.as_ref() {
303            my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(2, &v);
304        }
305        if let Some(v) = self.encrypted_ticket.as_ref() {
306            let len = v.compute_size();
307            my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
308        }
309        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
310        self.special_fields.cached_size().set(my_size as u32);
311        my_size
312    }
313
314    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
315        if let Some(v) = self.serialized_ticket.as_ref() {
316            os.write_bytes(1, v)?;
317        }
318        if let Some(v) = self.signature.as_ref() {
319            os.write_bytes(2, v)?;
320        }
321        if let Some(v) = self.encrypted_ticket.as_ref() {
322            ::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(3, v, os)?;
323        }
324        os.write_unknown_fields(self.special_fields.unknown_fields())?;
325        ::std::result::Result::Ok(())
326    }
327
328    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
329        &self.special_fields
330    }
331
332    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
333        &mut self.special_fields
334    }
335
336    fn new() -> COffline_GetOfflineLogonTicket_Response {
337        COffline_GetOfflineLogonTicket_Response::new()
338    }
339
340    fn clear(&mut self) {
341        self.serialized_ticket = ::std::option::Option::None;
342        self.signature = ::std::option::Option::None;
343        self.encrypted_ticket.clear();
344        self.special_fields.clear();
345    }
346
347    fn default_instance() -> &'static COffline_GetOfflineLogonTicket_Response {
348        static instance: COffline_GetOfflineLogonTicket_Response = COffline_GetOfflineLogonTicket_Response {
349            serialized_ticket: ::std::option::Option::None,
350            signature: ::std::option::Option::None,
351            encrypted_ticket: ::steam_vent_proto_common::protobuf::MessageField::none(),
352            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
353        };
354        &instance
355    }
356}
357
358// @@protoc_insertion_point(message:COffline_GetUnsignedOfflineLogonTicket_Request)
359#[derive(PartialEq,Clone,Default,Debug)]
360pub struct COffline_GetUnsignedOfflineLogonTicket_Request {
361    // special fields
362    // @@protoc_insertion_point(special_field:COffline_GetUnsignedOfflineLogonTicket_Request.special_fields)
363    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
364}
365
366impl<'a> ::std::default::Default for &'a COffline_GetUnsignedOfflineLogonTicket_Request {
367    fn default() -> &'a COffline_GetUnsignedOfflineLogonTicket_Request {
368        <COffline_GetUnsignedOfflineLogonTicket_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
369    }
370}
371
372impl COffline_GetUnsignedOfflineLogonTicket_Request {
373    pub fn new() -> COffline_GetUnsignedOfflineLogonTicket_Request {
374        ::std::default::Default::default()
375    }
376}
377
378impl ::steam_vent_proto_common::protobuf::Message for COffline_GetUnsignedOfflineLogonTicket_Request {
379    const NAME: &'static str = "COffline_GetUnsignedOfflineLogonTicket_Request";
380
381    fn is_initialized(&self) -> bool {
382        true
383    }
384
385    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
386        while let Some(tag) = is.read_raw_tag_or_eof()? {
387            match tag {
388                tag => {
389                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
390                },
391            };
392        }
393        ::std::result::Result::Ok(())
394    }
395
396    // Compute sizes of nested messages
397    #[allow(unused_variables)]
398    fn compute_size(&self) -> u64 {
399        let mut my_size = 0;
400        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
401        self.special_fields.cached_size().set(my_size as u32);
402        my_size
403    }
404
405    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
406        os.write_unknown_fields(self.special_fields.unknown_fields())?;
407        ::std::result::Result::Ok(())
408    }
409
410    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
411        &self.special_fields
412    }
413
414    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
415        &mut self.special_fields
416    }
417
418    fn new() -> COffline_GetUnsignedOfflineLogonTicket_Request {
419        COffline_GetUnsignedOfflineLogonTicket_Request::new()
420    }
421
422    fn clear(&mut self) {
423        self.special_fields.clear();
424    }
425
426    fn default_instance() -> &'static COffline_GetUnsignedOfflineLogonTicket_Request {
427        static instance: COffline_GetUnsignedOfflineLogonTicket_Request = COffline_GetUnsignedOfflineLogonTicket_Request {
428            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
429        };
430        &instance
431    }
432}
433
434// @@protoc_insertion_point(message:COffline_OfflineLogonTicket)
435#[derive(PartialEq,Clone,Default,Debug)]
436pub struct COffline_OfflineLogonTicket {
437    // message fields
438    // @@protoc_insertion_point(field:COffline_OfflineLogonTicket.accountid)
439    pub accountid: ::std::option::Option<u32>,
440    // @@protoc_insertion_point(field:COffline_OfflineLogonTicket.rtime32_creation_time)
441    pub rtime32_creation_time: ::std::option::Option<u32>,
442    // special fields
443    // @@protoc_insertion_point(special_field:COffline_OfflineLogonTicket.special_fields)
444    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
445}
446
447impl<'a> ::std::default::Default for &'a COffline_OfflineLogonTicket {
448    fn default() -> &'a COffline_OfflineLogonTicket {
449        <COffline_OfflineLogonTicket as ::steam_vent_proto_common::protobuf::Message>::default_instance()
450    }
451}
452
453impl COffline_OfflineLogonTicket {
454    pub fn new() -> COffline_OfflineLogonTicket {
455        ::std::default::Default::default()
456    }
457
458    // optional uint32 accountid = 1;
459
460    pub fn accountid(&self) -> u32 {
461        self.accountid.unwrap_or(0)
462    }
463
464    pub fn clear_accountid(&mut self) {
465        self.accountid = ::std::option::Option::None;
466    }
467
468    pub fn has_accountid(&self) -> bool {
469        self.accountid.is_some()
470    }
471
472    // Param is passed by value, moved
473    pub fn set_accountid(&mut self, v: u32) {
474        self.accountid = ::std::option::Option::Some(v);
475    }
476
477    // optional fixed32 rtime32_creation_time = 2;
478
479    pub fn rtime32_creation_time(&self) -> u32 {
480        self.rtime32_creation_time.unwrap_or(0)
481    }
482
483    pub fn clear_rtime32_creation_time(&mut self) {
484        self.rtime32_creation_time = ::std::option::Option::None;
485    }
486
487    pub fn has_rtime32_creation_time(&self) -> bool {
488        self.rtime32_creation_time.is_some()
489    }
490
491    // Param is passed by value, moved
492    pub fn set_rtime32_creation_time(&mut self, v: u32) {
493        self.rtime32_creation_time = ::std::option::Option::Some(v);
494    }
495}
496
497impl ::steam_vent_proto_common::protobuf::Message for COffline_OfflineLogonTicket {
498    const NAME: &'static str = "COffline_OfflineLogonTicket";
499
500    fn is_initialized(&self) -> bool {
501        true
502    }
503
504    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
505        while let Some(tag) = is.read_raw_tag_or_eof()? {
506            match tag {
507                8 => {
508                    self.accountid = ::std::option::Option::Some(is.read_uint32()?);
509                },
510                21 => {
511                    self.rtime32_creation_time = ::std::option::Option::Some(is.read_fixed32()?);
512                },
513                tag => {
514                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
515                },
516            };
517        }
518        ::std::result::Result::Ok(())
519    }
520
521    // Compute sizes of nested messages
522    #[allow(unused_variables)]
523    fn compute_size(&self) -> u64 {
524        let mut my_size = 0;
525        if let Some(v) = self.accountid {
526            my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
527        }
528        if let Some(v) = self.rtime32_creation_time {
529            my_size += 1 + 4;
530        }
531        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
532        self.special_fields.cached_size().set(my_size as u32);
533        my_size
534    }
535
536    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
537        if let Some(v) = self.accountid {
538            os.write_uint32(1, v)?;
539        }
540        if let Some(v) = self.rtime32_creation_time {
541            os.write_fixed32(2, v)?;
542        }
543        os.write_unknown_fields(self.special_fields.unknown_fields())?;
544        ::std::result::Result::Ok(())
545    }
546
547    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
548        &self.special_fields
549    }
550
551    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
552        &mut self.special_fields
553    }
554
555    fn new() -> COffline_OfflineLogonTicket {
556        COffline_OfflineLogonTicket::new()
557    }
558
559    fn clear(&mut self) {
560        self.accountid = ::std::option::Option::None;
561        self.rtime32_creation_time = ::std::option::Option::None;
562        self.special_fields.clear();
563    }
564
565    fn default_instance() -> &'static COffline_OfflineLogonTicket {
566        static instance: COffline_OfflineLogonTicket = COffline_OfflineLogonTicket {
567            accountid: ::std::option::Option::None,
568            rtime32_creation_time: ::std::option::Option::None,
569            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
570        };
571        &instance
572    }
573}
574
575// @@protoc_insertion_point(message:COffline_GetUnsignedOfflineLogonTicket_Response)
576#[derive(PartialEq,Clone,Default,Debug)]
577pub struct COffline_GetUnsignedOfflineLogonTicket_Response {
578    // message fields
579    // @@protoc_insertion_point(field:COffline_GetUnsignedOfflineLogonTicket_Response.ticket)
580    pub ticket: ::steam_vent_proto_common::protobuf::MessageField<COffline_OfflineLogonTicket>,
581    // special fields
582    // @@protoc_insertion_point(special_field:COffline_GetUnsignedOfflineLogonTicket_Response.special_fields)
583    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
584}
585
586impl<'a> ::std::default::Default for &'a COffline_GetUnsignedOfflineLogonTicket_Response {
587    fn default() -> &'a COffline_GetUnsignedOfflineLogonTicket_Response {
588        <COffline_GetUnsignedOfflineLogonTicket_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
589    }
590}
591
592impl COffline_GetUnsignedOfflineLogonTicket_Response {
593    pub fn new() -> COffline_GetUnsignedOfflineLogonTicket_Response {
594        ::std::default::Default::default()
595    }
596}
597
598impl ::steam_vent_proto_common::protobuf::Message for COffline_GetUnsignedOfflineLogonTicket_Response {
599    const NAME: &'static str = "COffline_GetUnsignedOfflineLogonTicket_Response";
600
601    fn is_initialized(&self) -> bool {
602        true
603    }
604
605    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
606        while let Some(tag) = is.read_raw_tag_or_eof()? {
607            match tag {
608                10 => {
609                    ::steam_vent_proto_common::protobuf::rt::read_singular_message_into_field(is, &mut self.ticket)?;
610                },
611                tag => {
612                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
613                },
614            };
615        }
616        ::std::result::Result::Ok(())
617    }
618
619    // Compute sizes of nested messages
620    #[allow(unused_variables)]
621    fn compute_size(&self) -> u64 {
622        let mut my_size = 0;
623        if let Some(v) = self.ticket.as_ref() {
624            let len = v.compute_size();
625            my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
626        }
627        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
628        self.special_fields.cached_size().set(my_size as u32);
629        my_size
630    }
631
632    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
633        if let Some(v) = self.ticket.as_ref() {
634            ::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
635        }
636        os.write_unknown_fields(self.special_fields.unknown_fields())?;
637        ::std::result::Result::Ok(())
638    }
639
640    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
641        &self.special_fields
642    }
643
644    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
645        &mut self.special_fields
646    }
647
648    fn new() -> COffline_GetUnsignedOfflineLogonTicket_Response {
649        COffline_GetUnsignedOfflineLogonTicket_Response::new()
650    }
651
652    fn clear(&mut self) {
653        self.ticket.clear();
654        self.special_fields.clear();
655    }
656
657    fn default_instance() -> &'static COffline_GetUnsignedOfflineLogonTicket_Response {
658        static instance: COffline_GetUnsignedOfflineLogonTicket_Response = COffline_GetUnsignedOfflineLogonTicket_Response {
659            ticket: ::steam_vent_proto_common::protobuf::MessageField::none(),
660            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
661        };
662        &instance
663    }
664}
665
666
667const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
668
669#[allow(unused_imports)]
670use crate::steammessages_base::*;
671#[allow(unused_imports)]
672use crate::steammessages_unified_base_steamclient::*;
673#[allow(unused_imports)]
674use crate::offline_ticket::*;
675impl ::steam_vent_proto_common::RpcMessage for COffline_GetOfflineLogonTicket_Request {
676    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
677        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
678    }
679    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
680        use ::steam_vent_proto_common::protobuf::Message;
681        self.write_to_writer(writer)
682    }
683    fn encode_size(&self) -> usize {
684        use ::steam_vent_proto_common::protobuf::Message;
685        self.compute_size() as usize
686    }
687}
688impl ::steam_vent_proto_common::RpcMessage for COffline_GetOfflineLogonTicket_Response {
689    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
690        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
691    }
692    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
693        use ::steam_vent_proto_common::protobuf::Message;
694        self.write_to_writer(writer)
695    }
696    fn encode_size(&self) -> usize {
697        use ::steam_vent_proto_common::protobuf::Message;
698        self.compute_size() as usize
699    }
700}
701impl ::steam_vent_proto_common::RpcMessage
702for COffline_GetUnsignedOfflineLogonTicket_Request {
703    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
704        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
705    }
706    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
707        use ::steam_vent_proto_common::protobuf::Message;
708        self.write_to_writer(writer)
709    }
710    fn encode_size(&self) -> usize {
711        use ::steam_vent_proto_common::protobuf::Message;
712        self.compute_size() as usize
713    }
714}
715impl ::steam_vent_proto_common::RpcMessage for COffline_OfflineLogonTicket {
716    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
717        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
718    }
719    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
720        use ::steam_vent_proto_common::protobuf::Message;
721        self.write_to_writer(writer)
722    }
723    fn encode_size(&self) -> usize {
724        use ::steam_vent_proto_common::protobuf::Message;
725        self.compute_size() as usize
726    }
727}
728impl ::steam_vent_proto_common::RpcMessage
729for COffline_GetUnsignedOfflineLogonTicket_Response {
730    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
731        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
732    }
733    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
734        use ::steam_vent_proto_common::protobuf::Message;
735        self.write_to_writer(writer)
736    }
737    fn encode_size(&self) -> usize {
738        use ::steam_vent_proto_common::protobuf::Message;
739        self.compute_size() as usize
740    }
741}
742///
743struct Offline {}
744impl ::steam_vent_proto_common::RpcService for Offline {
745    const SERVICE_NAME: &'static str = "Offline";
746}
747impl ::steam_vent_proto_common::RpcMethod for COffline_GetOfflineLogonTicket_Request {
748    const METHOD_NAME: &'static str = "Offline.GetOfflineLogonTicket#1";
749    type Response = COffline_GetOfflineLogonTicket_Response;
750}
751impl ::steam_vent_proto_common::RpcMethod
752for COffline_GetUnsignedOfflineLogonTicket_Request {
753    const METHOD_NAME: &'static str = "Offline.GetUnsignedOfflineLogonTicket#1";
754    type Response = COffline_GetUnsignedOfflineLogonTicket_Response;
755}