pub struct CsHead {Show 24 fields
pub uin: Option<u64>,
pub command: Option<u32>,
pub seq: Option<u32>,
pub version: Option<u32>,
pub retry_times: Option<u32>,
pub client_type: Option<u32>,
pub pubno: Option<u32>,
pub localid: Option<u32>,
pub timezone: Option<u32>,
pub client_ip: Option<u32>,
pub client_port: Option<u32>,
pub conn_ip: Option<u32>,
pub conn_port: Option<u32>,
pub interface_ip: Option<u32>,
pub interface_port: Option<u32>,
pub actual_ip: Option<u32>,
pub flag: Option<u32>,
pub timestamp: Option<u32>,
pub subcmd: Option<u32>,
pub result: Option<u32>,
pub app_id: Option<u32>,
pub instance_id: Option<u32>,
pub session_id: Option<u64>,
pub idc_id: Option<u32>,
}
Fields§
§uin: Option<u64>
§command: Option<u32>
§seq: Option<u32>
§version: Option<u32>
§retry_times: Option<u32>
§client_type: Option<u32>
§pubno: Option<u32>
§localid: Option<u32>
§timezone: Option<u32>
§client_ip: Option<u32>
§client_port: Option<u32>
§conn_ip: Option<u32>
§conn_port: Option<u32>
§interface_ip: Option<u32>
§interface_port: Option<u32>
§actual_ip: Option<u32>
§flag: Option<u32>
§timestamp: Option<u32>
§subcmd: Option<u32>
§result: Option<u32>
§app_id: Option<u32>
§instance_id: Option<u32>
§session_id: Option<u64>
§idc_id: Option<u32>
Implementations§
source§impl CsHead
impl CsHead
sourcepub fn command(&self) -> u32
pub fn command(&self) -> u32
Returns the value of command
, or the default value if command
is unset.
sourcepub fn version(&self) -> u32
pub fn version(&self) -> u32
Returns the value of version
, or the default value if version
is unset.
sourcepub fn retry_times(&self) -> u32
pub fn retry_times(&self) -> u32
Returns the value of retry_times
, or the default value if retry_times
is unset.
sourcepub fn client_type(&self) -> u32
pub fn client_type(&self) -> u32
Returns the value of client_type
, or the default value if client_type
is unset.
sourcepub fn localid(&self) -> u32
pub fn localid(&self) -> u32
Returns the value of localid
, or the default value if localid
is unset.
sourcepub fn timezone(&self) -> u32
pub fn timezone(&self) -> u32
Returns the value of timezone
, or the default value if timezone
is unset.
sourcepub fn client_ip(&self) -> u32
pub fn client_ip(&self) -> u32
Returns the value of client_ip
, or the default value if client_ip
is unset.
sourcepub fn client_port(&self) -> u32
pub fn client_port(&self) -> u32
Returns the value of client_port
, or the default value if client_port
is unset.
sourcepub fn conn_ip(&self) -> u32
pub fn conn_ip(&self) -> u32
Returns the value of conn_ip
, or the default value if conn_ip
is unset.
sourcepub fn conn_port(&self) -> u32
pub fn conn_port(&self) -> u32
Returns the value of conn_port
, or the default value if conn_port
is unset.
sourcepub fn interface_ip(&self) -> u32
pub fn interface_ip(&self) -> u32
Returns the value of interface_ip
, or the default value if interface_ip
is unset.
sourcepub fn interface_port(&self) -> u32
pub fn interface_port(&self) -> u32
Returns the value of interface_port
, or the default value if interface_port
is unset.
sourcepub fn actual_ip(&self) -> u32
pub fn actual_ip(&self) -> u32
Returns the value of actual_ip
, or the default value if actual_ip
is unset.
sourcepub fn timestamp(&self) -> u32
pub fn timestamp(&self) -> u32
Returns the value of timestamp
, or the default value if timestamp
is unset.
sourcepub fn subcmd(&self) -> u32
pub fn subcmd(&self) -> u32
Returns the value of subcmd
, or the default value if subcmd
is unset.
sourcepub fn result(&self) -> u32
pub fn result(&self) -> u32
Returns the value of result
, or the default value if result
is unset.
sourcepub fn app_id(&self) -> u32
pub fn app_id(&self) -> u32
Returns the value of app_id
, or the default value if app_id
is unset.
sourcepub fn instance_id(&self) -> u32
pub fn instance_id(&self) -> u32
Returns the value of instance_id
, or the default value if instance_id
is unset.
sourcepub fn session_id(&self) -> u64
pub fn session_id(&self) -> u64
Returns the value of session_id
, or the default value if session_id
is unset.
Trait Implementations§
source§impl Message for CsHead
impl Message for CsHead
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8, Global>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8, Global>where
Self: Sized,
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>where
Self: Sized,
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
self
. Read more