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

Trait Implementations

impl Debug for SessionDiagnosticsDataType
[src]

[src]

Formats the value using the given formatter.

impl Clone for SessionDiagnosticsDataType
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialEq for SessionDiagnosticsDataType
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl MessageInfo for SessionDiagnosticsDataType
[src]

[src]

The object id associated with the message

impl BinaryEncoder<SessionDiagnosticsDataType> for SessionDiagnosticsDataType
[src]

[src]

Returns the byte length of the structure. This calculation should be exact and as efficient as possible. Read more

[src]

Encodes the instance to the write stream.

[src]

Decodes an instance from the read stream.