Struct opcua_types::service_types::SessionDiagnosticsDataType
[−]
[src]
pub struct SessionDiagnosticsDataType {
pub session_id: NodeId,
pub session_name: UAString,
pub client_description: ApplicationDescription,
pub server_uri: UAString,
pub endpoint_url: UAString,
pub locale_ids: Option<Vec<UAString>>,
pub actual_session_timeout: Double,
pub max_response_message_size: UInt32,
pub client_connection_time: DateTime,
pub client_last_contact_time: DateTime,
pub current_subscriptions_count: UInt32,
pub current_monitored_items_count: UInt32,
pub current_publish_requests_in_queue: UInt32,
pub total_request_count: ServiceCounterDataType,
pub unauthorized_request_count: UInt32,
pub read_count: ServiceCounterDataType,
pub history_read_count: ServiceCounterDataType,
pub write_count: ServiceCounterDataType,
pub history_update_count: ServiceCounterDataType,
pub call_count: ServiceCounterDataType,
pub create_monitored_items_count: ServiceCounterDataType,
pub modify_monitored_items_count: ServiceCounterDataType,
pub set_monitoring_mode_count: ServiceCounterDataType,
pub set_triggering_count: ServiceCounterDataType,
pub delete_monitored_items_count: ServiceCounterDataType,
pub create_subscription_count: ServiceCounterDataType,
pub modify_subscription_count: ServiceCounterDataType,
pub set_publishing_mode_count: ServiceCounterDataType,
pub publish_count: ServiceCounterDataType,
pub republish_count: ServiceCounterDataType,
pub transfer_subscriptions_count: ServiceCounterDataType,
pub delete_subscriptions_count: ServiceCounterDataType,
pub add_nodes_count: ServiceCounterDataType,
pub add_references_count: ServiceCounterDataType,
pub delete_nodes_count: ServiceCounterDataType,
pub delete_references_count: ServiceCounterDataType,
pub browse_count: ServiceCounterDataType,
pub browse_next_count: ServiceCounterDataType,
pub translate_browse_paths_to_node_ids_count: ServiceCounterDataType,
pub query_first_count: ServiceCounterDataType,
pub query_next_count: ServiceCounterDataType,
pub register_nodes_count: ServiceCounterDataType,
pub unregister_nodes_count: ServiceCounterDataType,
}Fields
session_id: NodeId
session_name: UAString
client_description: ApplicationDescription
server_uri: UAString
endpoint_url: UAString
locale_ids: Option<Vec<UAString>>
actual_session_timeout: Double
max_response_message_size: UInt32
client_connection_time: DateTime
client_last_contact_time: DateTime
current_subscriptions_count: UInt32
current_monitored_items_count: UInt32
current_publish_requests_in_queue: UInt32
total_request_count: ServiceCounterDataType
read_count: ServiceCounterDataType
history_read_count: ServiceCounterDataType
write_count: ServiceCounterDataType
history_update_count: ServiceCounterDataType
call_count: ServiceCounterDataType
create_monitored_items_count: ServiceCounterDataType
modify_monitored_items_count: ServiceCounterDataType
set_monitoring_mode_count: ServiceCounterDataType
set_triggering_count: ServiceCounterDataType
delete_monitored_items_count: ServiceCounterDataType
create_subscription_count: ServiceCounterDataType
modify_subscription_count: ServiceCounterDataType
set_publishing_mode_count: ServiceCounterDataType
publish_count: ServiceCounterDataType
republish_count: ServiceCounterDataType
transfer_subscriptions_count: ServiceCounterDataType
delete_subscriptions_count: ServiceCounterDataType
add_nodes_count: ServiceCounterDataType
add_references_count: ServiceCounterDataType
delete_nodes_count: ServiceCounterDataType
delete_references_count: ServiceCounterDataType
browse_count: ServiceCounterDataType
browse_next_count: ServiceCounterDataType
translate_browse_paths_to_node_ids_count: ServiceCounterDataType
query_first_count: ServiceCounterDataType
query_next_count: ServiceCounterDataType
register_nodes_count: ServiceCounterDataType
unregister_nodes_count: ServiceCounterDataType
Trait Implementations
impl Debug for SessionDiagnosticsDataType[src]
impl Clone for SessionDiagnosticsDataType[src]
fn clone(&self) -> SessionDiagnosticsDataType[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl PartialEq for SessionDiagnosticsDataType[src]
fn eq(&self, __arg_0: &SessionDiagnosticsDataType) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &SessionDiagnosticsDataType) -> bool[src]
This method tests for !=.
impl MessageInfo for SessionDiagnosticsDataType[src]
impl BinaryEncoder<SessionDiagnosticsDataType> for SessionDiagnosticsDataType[src]
fn byte_len(&self) -> usize[src]
Returns the byte length of the structure. This calculation should be exact and as efficient as possible. Read more
fn encode<S: Write>(&self, stream: &mut S) -> EncodingResult<usize>[src]
Encodes the instance to the write stream.
fn decode<S: Read>(stream: &mut S) -> EncodingResult<Self>[src]
Decodes an instance from the read stream.