pub struct Logon {
pub message: Message,
}Expand description
Logon is the fix44 Logon type, MsgType = A.
Fields§
§message: MessageImplementations§
Source§impl Logon
impl Logon
Sourcepub fn new(
encrypt_method: EncryptMethodField,
heart_bt_int: HeartBtIntField,
) -> Self
pub fn new( encrypt_method: EncryptMethodField, heart_bt_int: HeartBtIntField, ) -> Self
Creates a new Logon with required fields.
Sourcepub fn from_message(msg: Message) -> Self
pub fn from_message(msg: Message) -> Self
Creates a Logon from an existing Message.
Sourcepub fn to_message(self) -> Message
pub fn to_message(self) -> Message
Returns the underlying Message.
Sourcepub fn set_encrypt_method(&mut self, v: isize)
pub fn set_encrypt_method(&mut self, v: isize)
Sets EncryptMethod, Tag 98.
Sourcepub fn get_encrypt_method(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_encrypt_method(&self) -> Result<isize, MessageRejectErrorEnum>
Gets EncryptMethod, Tag 98.
Sourcepub fn has_encrypt_method(&self) -> bool
pub fn has_encrypt_method(&self) -> bool
Returns true if EncryptMethod is present, Tag 98.
Sourcepub fn set_heart_bt_int(&mut self, v: isize)
pub fn set_heart_bt_int(&mut self, v: isize)
Sets HeartBtInt, Tag 108.
Sourcepub fn get_heart_bt_int(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_heart_bt_int(&self) -> Result<isize, MessageRejectErrorEnum>
Gets HeartBtInt, Tag 108.
Sourcepub fn has_heart_bt_int(&self) -> bool
pub fn has_heart_bt_int(&self) -> bool
Returns true if HeartBtInt is present, Tag 108.
Sourcepub fn set_max_message_size(&mut self, v: isize)
pub fn set_max_message_size(&mut self, v: isize)
Sets MaxMessageSize, Tag 383.
Sourcepub fn get_max_message_size(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_max_message_size(&self) -> Result<isize, MessageRejectErrorEnum>
Gets MaxMessageSize, Tag 383.
Sourcepub fn has_max_message_size(&self) -> bool
pub fn has_max_message_size(&self) -> bool
Returns true if MaxMessageSize is present, Tag 383.
Sourcepub fn set_next_expected_msg_seq_num(&mut self, v: isize)
pub fn set_next_expected_msg_seq_num(&mut self, v: isize)
Sets NextExpectedMsgSeqNum, Tag 789.
Sourcepub fn get_next_expected_msg_seq_num(
&self,
) -> Result<isize, MessageRejectErrorEnum>
pub fn get_next_expected_msg_seq_num( &self, ) -> Result<isize, MessageRejectErrorEnum>
Gets NextExpectedMsgSeqNum, Tag 789.
Sourcepub fn has_next_expected_msg_seq_num(&self) -> bool
pub fn has_next_expected_msg_seq_num(&self) -> bool
Returns true if NextExpectedMsgSeqNum is present, Tag 789.
Sourcepub fn set_no_msg_types(&mut self, v: isize)
pub fn set_no_msg_types(&mut self, v: isize)
Sets NoMsgTypes, Tag 384.
Sourcepub fn get_no_msg_types(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_no_msg_types(&self) -> Result<isize, MessageRejectErrorEnum>
Gets NoMsgTypes, Tag 384.
Sourcepub fn has_no_msg_types(&self) -> bool
pub fn has_no_msg_types(&self) -> bool
Returns true if NoMsgTypes is present, Tag 384.
Sourcepub fn set_password(&mut self, v: String)
pub fn set_password(&mut self, v: String)
Sets Password, Tag 554.
Sourcepub fn get_password(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_password(&self) -> Result<String, MessageRejectErrorEnum>
Gets Password, Tag 554.
Sourcepub fn has_password(&self) -> bool
pub fn has_password(&self) -> bool
Returns true if Password is present, Tag 554.
Sourcepub fn set_raw_data(&mut self, v: String)
pub fn set_raw_data(&mut self, v: String)
Sets RawData, Tag 96.
Sourcepub fn get_raw_data(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_raw_data(&self) -> Result<String, MessageRejectErrorEnum>
Gets RawData, Tag 96.
Sourcepub fn has_raw_data(&self) -> bool
pub fn has_raw_data(&self) -> bool
Returns true if RawData is present, Tag 96.
Sourcepub fn set_raw_data_length(&mut self, v: isize)
pub fn set_raw_data_length(&mut self, v: isize)
Sets RawDataLength, Tag 95.
Sourcepub fn get_raw_data_length(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_raw_data_length(&self) -> Result<isize, MessageRejectErrorEnum>
Gets RawDataLength, Tag 95.
Sourcepub fn has_raw_data_length(&self) -> bool
pub fn has_raw_data_length(&self) -> bool
Returns true if RawDataLength is present, Tag 95.
Sourcepub fn set_reset_seq_num_flag(&mut self, v: bool)
pub fn set_reset_seq_num_flag(&mut self, v: bool)
Sets ResetSeqNumFlag, Tag 141.
Sourcepub fn get_reset_seq_num_flag(&self) -> Result<bool, MessageRejectErrorEnum>
pub fn get_reset_seq_num_flag(&self) -> Result<bool, MessageRejectErrorEnum>
Gets ResetSeqNumFlag, Tag 141.
Sourcepub fn has_reset_seq_num_flag(&self) -> bool
pub fn has_reset_seq_num_flag(&self) -> bool
Returns true if ResetSeqNumFlag is present, Tag 141.
Sourcepub fn set_test_message_indicator(&mut self, v: bool)
pub fn set_test_message_indicator(&mut self, v: bool)
Sets TestMessageIndicator, Tag 464.
Sourcepub fn get_test_message_indicator(&self) -> Result<bool, MessageRejectErrorEnum>
pub fn get_test_message_indicator(&self) -> Result<bool, MessageRejectErrorEnum>
Gets TestMessageIndicator, Tag 464.
Sourcepub fn has_test_message_indicator(&self) -> bool
pub fn has_test_message_indicator(&self) -> bool
Returns true if TestMessageIndicator is present, Tag 464.
Sourcepub fn set_username(&mut self, v: String)
pub fn set_username(&mut self, v: String)
Sets Username, Tag 553.
Sourcepub fn get_username(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_username(&self) -> Result<String, MessageRejectErrorEnum>
Gets Username, Tag 553.
Sourcepub fn has_username(&self) -> bool
pub fn has_username(&self) -> bool
Returns true if Username is present, Tag 553.