Wired 2.0b55 Specification

<p7:protocol xmlns:p7="http://www.read-write.fr/wired/html/wired.html"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://www.read-write.fr/wired/html/p7-specification.xsd"
             name="Wired"
             version="2.0b55" />
Automatically generated from /Users/nark/Development/Me/Cocoa/Wired/wired2/libwired/p7/examples/wired.xml.

Overview


Introduction

The Wired protocol is an application-level protocol for real time chat, messaging and file transfers. It is based on the client-server model, with many clients connected to one and the same server, allowing both public and private messaging. The main design principles are standardization and the unification of messaging and file transfer systems.

This specification defines the protocol referred to as "Wired 2.0" and is a redesign of the "Wired 1.1" protocol based on the Zanka Software RFC 2.

Differences from Wired 1.1

This version of the specification is rather different from the "Wired 1.1" specification on many aspects, but it covers a very similar set of features. Wired 2.0 protocol is a XML-based messages protocol instead of a textual command/message protocol.

In the 2.0 specification, messages are composed of multiple fields that define the data structure. Each field has a data type and a version number. Messages sequences are organized by transactions that defines originators (client or server) and desired replies. Also, broadcasts are like messages, but as designated, are designed to be sent to all users at the time.

This well origanized structure allows to control many aspect of the protocol like forward/backward compatibility, workflow, data integrity and security.

Overall Operation

A client sends a message in a specific format to the server, and the server interprets this message, and if needed, sends back a message with requested information.

Some messages are sent asynchronously, meaning they are sent without having first received a request message. These messages can be sent at any given time, and a client should be prepared to handle these as they come.

A single connection ("control connection") is used to send these messages back and forth. A separate connection is used for transfers, in order to maintain the control connection while a transfer is running.

Wired communication takes place over a TCP/IP connection using TLS. The default port is TCP 4871, but other ports can be used. The transfer port is the default port incremented by one, or 2001 by default.

Protocol Compatibility

Wired 2.0 and 1.1 protocols are not compatible because they use very different technologies. However, Wired 2.0 was designed with compatibility management built-in. The specification itself takes care of messages compliance ...

[a note on account permissions]

...

[a note on file permissions]

...

[a note on boards]

...

[a note on transfers]

Fields

wired.transaction
wired.error
wired.error.string
wired.info.application.name
wired.info.application.version
wired.info.application.build
wired.info.os.name
wired.info.os.version
wired.info.arch
wired.info.supports_rsrc
wired.info.name
wired.info.description
wired.info.start_time
wired.info.files.count
wired.info.files.size
wired.info.banner
wired.info.downloads
wired.info.uploads
wired.info.download_speed
wired.info.upload_speed
wired.user.id
wired.user.idle
wired.user.nick
wired.user.login
wired.user.password
wired.user.status
wired.user.icon
wired.user.ip
wired.user.host
wired.user.cipher.name
wired.user.cipher.bits
wired.user.login_time
wired.user.idle_time
wired.user.disconnect_message
wired.user.disconnected_id
wired.user.state
wired.chat.id
wired.chat.topic.topic
wired.chat.topic.time
wired.chat.say
wired.chat.me
wired.message.message
wired.message.broadcast
wired.board.board
wired.board.new_board
wired.board.thread
wired.board.post
wired.board.post_date
wired.board.edit_date
wired.board.subject
wired.board.text
wired.board.owner
wired.board.owner.read
wired.board.owner.write
wired.board.group
wired.board.group.read
wired.board.group.write
wired.board.everyone.read
wired.board.everyone.write
wired.board.readable
wired.board.writable
wired.board.own_thread
wired.board.replies
wired.board.latest_reply
wired.board.latest_reply_date
wired.board.own_post
wired.file.path
wired.file.type
wired.file.data_size
wired.file.rsrc_size
wired.file.directory_count
wired.file.creation_time
wired.file.modification_time
wired.file.comment
wired.file.recursive
wired.file.available
wired.file.new_path
wired.file.query
wired.file.link
wired.file.executable
wired.file.owner
wired.file.owner.read
wired.file.owner.write
wired.file.group
wired.file.group.read
wired.file.group.write
wired.file.everyone.read
wired.file.everyone.write
wired.file.label
wired.file.volume
wired.file.readable
wired.file.writable
wired.file.preview
wired.account.name
wired.account.new_name
wired.account.disconnect_users
wired.account.full_name
wired.account.comment
wired.account.color
wired.account.creation_time
wired.account.modification_time
wired.account.login_time
wired.account.edited_by
wired.account.downloads
wired.account.download_transferred
wired.account.uploads
wired.account.upload_transferred
wired.account.password
wired.account.group
wired.account.groups
wired.account.files
wired.account.user.cannot_set_nick
wired.account.user.get_info
wired.account.user.disconnect_users
wired.account.user.ban_users
wired.account.user.cannot_be_disconnected
wired.account.user.get_users
wired.account.chat.kick_users
wired.account.chat.set_topic
wired.account.chat.create_chats
wired.account.message.send_messages
wired.account.message.broadcast
wired.account.board.read_boards
wired.account.board.add_boards
wired.account.board.move_boards
wired.account.board.rename_boards
wired.account.board.delete_boards
wired.account.board.get_board_info
wired.account.board.set_board_info
wired.account.board.add_threads
wired.account.board.move_threads
wired.account.board.add_posts
wired.account.board.edit_own_threads_and_posts
wired.account.board.edit_all_threads_and_posts
wired.account.board.delete_own_threads_and_posts
wired.account.board.delete_all_threads_and_posts
wired.account.file.list_files
wired.account.file.get_info
wired.account.file.search_files
wired.account.file.create_directories
wired.account.file.create_links
wired.account.file.move_files
wired.account.file.rename_files
wired.account.file.set_type
wired.account.file.set_comment
wired.account.file.set_permissions
wired.account.file.set_executable
wired.account.file.set_label
wired.account.file.delete_files
wired.account.file.access_all_dropboxes
wired.account.file.recursive_list_depth_limit
wired.account.transfer.download_files
wired.account.transfer.upload_files
wired.account.transfer.upload_directories
wired.account.transfer.upload_anywhere
wired.account.transfer.download_limit
wired.account.transfer.upload_limit
wired.account.transfer.download_speed_limit
wired.account.transfer.upload_speed_limit
wired.account.account.change_password
wired.account.account.list_accounts
wired.account.account.read_accounts
wired.account.account.create_users
wired.account.account.edit_users
wired.account.account.delete_users
wired.account.account.create_groups
wired.account.account.edit_groups
wired.account.account.delete_groups
wired.account.account.raise_account_privileges
wired.account.log.view_log
wired.account.events.view_events
wired.account.settings.get_settings
wired.account.settings.set_settings
wired.account.banlist.get_bans
wired.account.banlist.add_bans
wired.account.banlist.delete_bans
wired.account.tracker.list_servers
wired.account.tracker.register_servers
wired.transfer.type
wired.transfer.data_size
wired.transfer.rsrc_size
wired.transfer.data_offset
wired.transfer.rsrc_offset
wired.transfer.finderinfo
wired.transfer.queue_position
wired.transfer.data
wired.transfer.rsrc
wired.transfer.transferred
wired.transfer.speed
wired.log.time
wired.log.level
wired.log.message
wired.event.first_time
wired.event.from_time
wired.event.to_time
wired.event.number_of_days
wired.event.last_event_count
wired.event.event
wired.event.time
wired.event.parameters
wired.settings.register_with_trackers
wired.settings.trackers
wired.banlist.ip
wired.banlist.expiration_date
wired.tracker.tracker
wired.tracker.categories
wired.tracker.category
wired.tracker.ip
wired.tracker.port
wired.tracker.url
wired.tracker.users


Messages

wired.okay
wired.error
wired.client_info
wired.server_info
wired.send_ping
wired.ping
wired.send_login
wired.login
wired.banned
wired.user.set_nick
wired.user.set_status
wired.user.set_icon
wired.user.set_idle
wired.user.get_info
wired.user.info
wired.user.disconnect_user
wired.user.ban_user
wired.user.get_users
wired.user.user_list
wired.user.user_list.done
wired.chat.join_chat
wired.chat.leave_chat
wired.chat.user_list
wired.chat.user_list.done
wired.chat.user_join
wired.chat.user_leave
wired.chat.user_status
wired.chat.user_icon
wired.chat.user_disconnect
wired.chat.kick_user
wired.chat.user_kick
wired.chat.user_ban
wired.chat.set_topic
wired.chat.topic
wired.chat.send_say
wired.chat.say
wired.chat.send_me
wired.chat.me
wired.chat.create_chat
wired.chat.chat_created
wired.chat.invite_user
wired.chat.invitation
wired.chat.decline_invitation
wired.chat.user_decline_invitation
wired.message.send_message
wired.message.message
wired.message.send_broadcast
wired.message.broadcast
wired.board.get_boards
wired.board.board_list
wired.board.board_list.done
wired.board.get_threads
wired.board.thread_list
wired.board.thread_list.done
wired.board.get_thread
wired.board.thread
wired.board.post_list
wired.board.post_list.done
wired.board.add_board
wired.board.board_added
wired.board.rename_board
wired.board.board_renamed
wired.board.move_board
wired.board.board_moved
wired.board.delete_board
wired.board.board_deleted
wired.board.get_board_info
wired.board.board_info
wired.board.set_board_info
wired.board.board_info_changed
wired.board.add_thread
wired.board.thread_added
wired.board.edit_thread
wired.board.thread_changed
wired.board.move_thread
wired.board.thread_moved
wired.board.delete_thread
wired.board.thread_deleted
wired.board.add_post
wired.board.edit_post
wired.board.delete_post
wired.board.subscribe_boards
wired.board.unsubscribe_boards
wired.file.list_directory
wired.file.file_list
wired.file.file_list.done
wired.file.get_info
wired.file.info
wired.file.move
wired.file.link
wired.file.delete
wired.file.set_type
wired.file.set_comment
wired.file.set_executable
wired.file.set_permissions
wired.file.set_label
wired.file.create_directory
wired.file.search
wired.file.search_list
wired.file.search_list.done
wired.file.preview_file
wired.file.preview
wired.file.subscribe_directory
wired.file.unsubscribe_directory
wired.file.directory_changed
wired.file.directory_deleted
wired.account.privileges
wired.account.change_password
wired.account.list_users
wired.account.user_list
wired.account.user_list.done
wired.account.list_groups
wired.account.group_list
wired.account.group_list.done
wired.account.read_user
wired.account.user
wired.account.read_group
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group
wired.account.delete_user
wired.account.delete_group
wired.account.subscribe_accounts
wired.account.unsubscribe_accounts
wired.account.accounts_changed
wired.transfer.download_file
wired.transfer.upload_file
wired.transfer.upload_directory
wired.transfer.queue
wired.transfer.download
wired.transfer.upload_ready
wired.transfer.upload
wired.log.get_log
wired.log.list
wired.log.list.done
wired.log.subscribe
wired.log.unsubscribe
wired.log.message
wired.event.get_first_time
wired.event.first_time
wired.event.get_events
wired.event.event_list
wired.event.event_list.done
wired.event.delete_events
wired.event.subscribe
wired.event.unsubscribe
wired.event.event
wired.settings.get_settings
wired.settings.settings
wired.settings.set_settings
wired.banlist.get_bans
wired.banlist.list
wired.banlist.list.done
wired.banlist.add_ban
wired.banlist.delete_ban
wired.tracker.get_categories
wired.tracker.categories
wired.tracker.get_servers
wired.tracker.server_list
wired.tracker.server_list.done
wired.tracker.send_register
wired.tracker.send_update


Transactions

wired.client_info
wired.send_ping
wired.send_login
wired.user.set_nick
wired.user.set_status
wired.user.set_icon
wired.user.set_idle
wired.user.get_info
wired.user.disconnect_user
wired.user.ban_user
wired.user.get_users
wired.chat.join_chat
wired.chat.leave_chat
wired.chat.kick_user
wired.chat.set_topic
wired.chat.send_say
wired.chat.send_me
wired.chat.create_chat
wired.chat.invite_user
wired.chat.decline_invitation
wired.message.send_message
wired.message.send_broadcast
wired.board.get_boards
wired.board.get_threads
wired.board.get_thread
wired.board.add_board
wired.board.rename_board
wired.board.move_board
wired.board.delete_board
wired.board.get_board_info
wired.board.set_board_info
wired.board.add_thread
wired.board.move_thread
wired.board.delete_thread
wired.board.add_post
wired.board.edit_post
wired.board.delete_post
wired.board.subscribe_boards
wired.board.unsubscribe_boards
wired.file.list_directory
wired.file.get_info
wired.file.move
wired.file.link
wired.file.delete
wired.file.set_type
wired.file.set_comment
wired.file.set_executable
wired.file.set_label
wired.file.set_permissions
wired.file.create_directory
wired.file.search
wired.file.preview_file
wired.file.subscribe_directory
wired.file.unsubscribe_directory
wired.account.change_password
wired.account.list_users
wired.account.list_groups
wired.account.read_user
wired.account.read_group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group
wired.account.delete_user
wired.account.delete_group
wired.account.subscribe_accounts
wired.account.unsubscribe_accounts
wired.transfer.download_file
wired.transfer.upload_file
wired.transfer.upload_ready
wired.transfer.upload_directory
wired.log.get_log
wired.log.subscribe
wired.log.unsubscribe
wired.event.get_first_time
wired.event.get_events
wired.event.delete_events
wired.event.subscribe
wired.event.unsubscribe
wired.settings.get_settings
wired.settings.set_settings
wired.banlist.get_bans
wired.banlist.add_ban
wired.banlist.delete_ban
wired.tracker.get_categories
wired.tracker.get_servers
wired.tracker.send_register
wired.tracker.send_update


Broadcasts

wired.server_info
wired.chat.user_join
wired.chat.user_leave
wired.chat.user_status
wired.chat.user_icon
wired.chat.user_disconnect
wired.chat.user_kick
wired.chat.user_ban
wired.chat.say
wired.chat.me
wired.chat.user_decline_invitation
wired.chat.invitation
wired.message.message
wired.message.broadcast
wired.board.board_added
wired.board.board_renamed
wired.board.board_deleted
wired.board.board_info_changed
wired.board.thread_added
wired.board.thread_moved
wired.board.thread_deleted
wired.board.thread_changed
wired.file.directory_changed
wired.file.directory_deleted
wired.account.privileges
wired.account.accounts_changed
wired.log.message
wired.event.event



Fields

wired.transaction

<p7:field name="wired.transaction" type="uint32" id="1000" />

A number acting as a transaction counter. This field is treated specially in that if it is set in a message, all messages that are a reply to that message should have this field set to the identical value. It is present, but optional in all messages that take part in transactions. It is recommended that this be incremented from its initial value for each new message sent, so that replies can be separated.

ID
1000

Type
Unsigned 32-bit integer

Included in Messages
wired.okay
wired.error
wired.client_info
wired.server_info
wired.send_ping
wired.ping
wired.send_login
wired.login
wired.banned
wired.user.set_nick
wired.user.set_status
wired.user.set_icon
wired.user.set_idle
wired.user.get_info
wired.user.info
wired.user.disconnect_user
wired.user.ban_user
wired.user.get_users
wired.user.user_list
wired.user.user_list.done
wired.chat.join_chat
wired.chat.leave_chat
wired.chat.user_list
wired.chat.user_list.done
wired.chat.kick_user
wired.chat.set_topic
wired.chat.send_say
wired.chat.send_me
wired.chat.create_chat
wired.chat.chat_created
wired.chat.invite_user
wired.chat.decline_invitation
wired.message.send_message
wired.message.send_broadcast
wired.board.get_boards
wired.board.board_list
wired.board.board_list.done
wired.board.get_threads
wired.board.thread_list
wired.board.thread_list.done
wired.board.get_thread
wired.board.thread
wired.board.post_list
wired.board.post_list.done
wired.board.add_board
wired.board.rename_board
wired.board.move_board
wired.board.delete_board
wired.board.get_board_info
wired.board.board_info
wired.board.set_board_info
wired.board.add_thread
wired.board.edit_thread
wired.board.move_thread
wired.board.delete_thread
wired.board.add_post
wired.board.edit_post
wired.board.delete_post
wired.board.subscribe_boards
wired.board.unsubscribe_boards
wired.file.list_directory
wired.file.file_list
wired.file.file_list.done
wired.file.get_info
wired.file.info
wired.file.move
wired.file.link
wired.file.delete
wired.file.set_type
wired.file.set_comment
wired.file.set_executable
wired.file.set_permissions
wired.file.set_label
wired.file.create_directory
wired.file.search
wired.file.search_list
wired.file.search_list.done
wired.file.preview_file
wired.file.preview
wired.file.subscribe_directory
wired.file.unsubscribe_directory
wired.file.directory_changed
wired.file.directory_deleted
wired.account.privileges
wired.account.change_password
wired.account.list_users
wired.account.user_list
wired.account.user_list.done
wired.account.list_groups
wired.account.group_list
wired.account.group_list.done
wired.account.read_user
wired.account.user
wired.account.read_group
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group
wired.account.delete_user
wired.account.delete_group
wired.account.subscribe_accounts
wired.account.unsubscribe_accounts
wired.account.accounts_changed
wired.transfer.download_file
wired.transfer.upload_file
wired.transfer.upload_directory
wired.transfer.queue
wired.transfer.download
wired.transfer.upload_ready
wired.transfer.upload
wired.log.get_log
wired.log.list
wired.log.list.done
wired.log.subscribe
wired.log.unsubscribe
wired.event.get_first_time
wired.event.first_time
wired.event.get_events
wired.event.event_list
wired.event.event_list.done
wired.event.delete_events
wired.event.subscribe
wired.event.unsubscribe
wired.settings.get_settings
wired.settings.settings
wired.settings.set_settings
wired.banlist.get_bans
wired.banlist.list
wired.banlist.list.done
wired.banlist.add_ban
wired.banlist.delete_ban
wired.tracker.get_categories
wired.tracker.categories
wired.tracker.get_servers
wired.tracker.server_list
wired.tracker.server_list.done
wired.tracker.send_register
wired.tracker.send_update

Availability
Available in version 2.0 and later.


wired.error

<p7:field name="wired.error" type="enum" id="1001">
    <p7:enum name="wired.error.internal_error" value="0" />
    <p7:enum name="wired.error.invalid_message" value="1" />
    <p7:enum name="wired.error.unrecognized_message" value="2" />
    <p7:enum name="wired.error.message_out_of_sequence" value="3" />
    <p7:enum name="wired.error.login_failed" value="4" />
    <p7:enum name="wired.error.permission_denied" value="5" />
    <p7:enum name="wired.error.not_subscribed" value="6" />
    <p7:enum name="wired.error.already_subscribed" value="7" />
    <p7:enum name="wired.error.chat_not_found" value="8" />
    <p7:enum name="wired.error.already_on_chat" value="9" />
    <p7:enum name="wired.error.not_on_chat" value="10" />
    <p7:enum name="wired.error.not_invited_to_chat" value="11" />
    <p7:enum name="wired.error.user_not_found" value="12" />
    <p7:enum name="wired.error.user_cannot_be_disconnected" value="13" />
    <p7:enum name="wired.error.file_not_found" value="14" />
    <p7:enum name="wired.error.file_exists" value="15" />
    <p7:enum name="wired.error.account_not_found" value="16" />
    <p7:enum name="wired.error.account_exists" value="17" />
    <p7:enum name="wired.error.account_in_use" value="18" />
    <p7:enum name="wired.error.tracker_not_enabled" value="19" />
    <p7:enum name="wired.error.not_registered" value="20" />
    <p7:enum name="wired.error.ban_not_found" value="21" />
    <p7:enum name="wired.error.ban_exists" value="22" />
    <p7:enum name="wired.error.board_not_found" value="23" />
    <p7:enum name="wired.error.board_exists" value="24" />
    <p7:enum name="wired.error.thread_not_found" value="25" />
    <p7:enum name="wired.error.post_not_found" value="26" />
    <p7:enum name="wired.error.rsrc_not_supported" value="27" />
</p7:field>

Enumeration of all the errors that can occur.

ID
1001

Type
Enumerated value

Values
wired.error.internal_error = 0
Available in version 2.0 and later.
wired.error.invalid_message = 1
Available in version 2.0 and later.
wired.error.unrecognized_message = 2
Available in version 2.0 and later.
wired.error.message_out_of_sequence = 3
Available in version 2.0 and later.
wired.error.login_failed = 4
Available in version 2.0 and later.
wired.error.permission_denied = 5
Available in version 2.0 and later.
wired.error.not_subscribed = 6
Available in version 2.0 and later.
wired.error.already_subscribed = 7
Available in version 2.0 and later.
wired.error.chat_not_found = 8
Available in version 2.0 and later.
wired.error.already_on_chat = 9
Available in version 2.0 and later.
wired.error.not_on_chat = 10
Available in version 2.0 and later.
wired.error.not_invited_to_chat = 11
Available in version 2.0 and later.
wired.error.user_not_found = 12
Available in version 2.0 and later.
wired.error.user_cannot_be_disconnected = 13
Available in version 2.0 and later.
wired.error.file_not_found = 14
Available in version 2.0 and later.
wired.error.file_exists = 15
Available in version 2.0 and later.
wired.error.account_not_found = 16
Available in version 2.0 and later.
wired.error.account_exists = 17
Available in version 2.0 and later.
wired.error.account_in_use = 18
Available in version 2.0 and later.
wired.error.tracker_not_enabled = 19
Available in version 2.0 and later.
wired.error.not_registered = 20
Available in version 2.0 and later.
wired.error.ban_not_found = 21
Available in version 2.0 and later.
wired.error.ban_exists = 22
Available in version 2.0 and later.
wired.error.board_not_found = 23
Available in version 2.0 and later.
wired.error.board_exists = 24
Available in version 2.0 and later.
wired.error.thread_not_found = 25
Available in version 2.0 and later.
wired.error.post_not_found = 26
Available in version 2.0 and later.
wired.error.rsrc_not_supported = 27
Available in version 2.0 and later.

Included in Messages
wired.error

Availability
Available in version 2.0 and later.


wired.error.string

<p7:field name="wired.error.string" type="string" id="1002" />

Additional error information as a string.

ID
1002

Type
String

Included in Messages
wired.error

Availability
Available in version 2.0 and later.


wired.info.application.name

<p7:field name="wired.info.application.name" type="string" id="2000" />

Application name, e.g. "Wired Client".

ID
2000

Type
String

Included in Messages
wired.client_info
wired.server_info
wired.user.info

Availability
Available in version 2.0 and later.


wired.info.application.version

<p7:field name="wired.info.application.version" type="string" id="2001" />

Application version, e.g. "1.0".

ID
2001

Type
String

Included in Messages
wired.client_info
wired.server_info
wired.user.info

Availability
Available in version 2.0 and later.


wired.info.application.build

<p7:field name="wired.info.application.build" type="string" id="2002" />

Application build, e.g. 0xEEEEEEEE (git commit hash).

ID
2002

Type
String

Included in Messages
wired.client_info
wired.server_info
wired.user.info

Availability
Available in version 2.0 and later.


wired.info.os.name

<p7:field name="wired.info.os.name" type="string" id="2003" />

Operating system name, e.g. "Mac OS X".

ID
2003

Type
String

Included in Messages
wired.client_info
wired.server_info
wired.user.info

Availability
Available in version 2.0 and later.


wired.info.os.version

<p7:field name="wired.info.os.version" type="string" id="2004" />

Operation system version, e.g. "10.5".

ID
2004

Type
String

Included in Messages
wired.client_info
wired.server_info
wired.user.info

Availability
Available in version 2.0 and later.


wired.info.arch

<p7:field name="wired.info.arch" type="string" id="2005" />

System architecture name, e.g. "i386".

ID
2005

Type
String

Included in Messages
wired.client_info
wired.server_info
wired.user.info

Availability
Available in version 2.0 and later.


wired.info.supports_rsrc

<p7:field name="wired.info.supports_rsrc" type="bool" id="2006" />

TBD

ID
2006

Type
Boolean

Included in Messages
wired.client_info
wired.server_info
wired.user.info

Availability
Available in version 2.0 and later.


wired.info.name

<p7:field name="wired.info.name" type="string" id="2008" />

Server name from configuration.

ID
2008

Type
String

Included in Messages
wired.server_info
wired.settings.settings
wired.settings.set_settings
wired.tracker.server_list
wired.tracker.send_register

Availability
Available in version 2.0 and later.


wired.info.description

<p7:field name="wired.info.description" type="string" id="2009" />

Server description from configuration.

ID
2009

Type
String

Included in Messages
wired.server_info
wired.settings.settings
wired.settings.set_settings
wired.tracker.server_list
wired.tracker.send_register

Availability
Available in version 2.0 and later.


wired.info.start_time

<p7:field name="wired.info.start_time" type="date" id="2010" />

The time the server was started, i.e. its uptime.

ID
2010

Type
Date

Included in Messages
wired.server_info

Availability
Available in version 2.0 and later.


wired.info.files.count

<p7:field name="wired.info.files.count" type="uint64" id="2011" />

The number of files the server is sharing.

ID
2011

Type
Unsigned 64-bit integer

Included in Messages
wired.server_info
wired.tracker.server_list
wired.tracker.send_register
wired.tracker.send_update

Availability
Available in version 2.0 and later.


wired.info.files.size

<p7:field name="wired.info.files.size" type="uint64" id="2012" />

The size of the files the server is sharing.

ID
2012

Type
Unsigned 64-bit integer

Included in Messages
wired.server_info
wired.tracker.server_list
wired.tracker.send_register
wired.tracker.send_update

Availability
Available in version 2.0 and later.


wired.info.banner

<p7:field name="wired.info.banner" type="data" id="2013" />

Server banner as image data. The image format should be PNG, and the icon dimensions should not exceed 200x32 pixels.

ID
2013

Type
Data

Included in Messages
wired.server_info
wired.settings.settings
wired.settings.set_settings

Availability
Available in version 2.0 and later.


wired.info.downloads

<p7:field name="wired.info.downloads" type="uint32" id="2014" />

The global limit on the number of download transfers, from configuration. 0 means unlimited.

ID
2014

Type
Unsigned 32-bit integer

Included in Messages
wired.server_info
wired.settings.settings
wired.settings.set_settings

Availability
Available in version 2.0 and later.


wired.info.uploads

<p7:field name="wired.info.uploads" type="uint32" id="2015" />

The global limit on the number of upload transfers, from configuration. 0 means unlimited.

ID
2015

Type
Unsigned 32-bit integer

Included in Messages
wired.server_info
wired.settings.settings
wired.settings.set_settings

Availability
Available in version 2.0 and later.


wired.info.download_speed

<p7:field name="wired.info.download_speed" type="uint32" id="2016" />

The global limit on the download transfer speed in bytes/second, from configuration. 0 means unlimited.

ID
2016

Type
Unsigned 32-bit integer

Included in Messages
wired.server_info
wired.settings.settings
wired.settings.set_settings

Availability
Available in version 2.0 and later.


wired.info.upload_speed

<p7:field name="wired.info.upload_speed" type="uint32" id="2017" />

The global limit on the upload transfer speed in bytes/second, from configuration. 0 means unlimited.

ID
2017

Type
Unsigned 32-bit integer

Included in Messages
wired.server_info
wired.settings.settings
wired.settings.set_settings

Availability
Available in version 2.0 and later.


wired.user.id

<p7:field name="wired.user.id" type="uint32" id="3000" />

Identification number of a user. Unique across all users.

ID
3000

Type
Unsigned 32-bit integer

Included in Messages
wired.login
wired.user.get_info
wired.user.info
wired.user.disconnect_user
wired.user.ban_user
wired.user.user_list
wired.chat.user_list
wired.chat.user_join
wired.chat.user_leave
wired.chat.user_status
wired.chat.user_icon
wired.chat.kick_user
wired.chat.user_kick
wired.chat.say
wired.chat.me
wired.chat.invite_user
wired.chat.invitation
wired.chat.decline_invitation
wired.chat.user_decline_invitation
wired.message.send_message
wired.message.message
wired.message.broadcast

Availability
Available in version 2.0 and later.


wired.user.idle

<p7:field name="wired.user.idle" type="bool" id="3001" />

Should be set to true if the user has indicated it with the wired.user.set_idle message, or alternatively, if the user has been inactive for an application-defined length of time. Inactive in this context means that the user has not sent any message other than wired.send_ping.

ID
3001

Type
Boolean

Included in Messages
wired.user.set_idle
wired.user.info
wired.user.user_list
wired.chat.user_list
wired.chat.user_join
wired.chat.user_status

Availability
Available in version 2.0 and later.


wired.user.nick

<p7:field name="wired.user.nick" type="string" id="3002" />

Nick name of a user. This is not guaranteed to be unique across all users.

ID
3002

Type
String

Included in Messages
wired.user.set_nick
wired.user.info
wired.user.user_list
wired.chat.user_list
wired.chat.user_join
wired.chat.user_status
wired.chat.topic
wired.board.thread_list
wired.board.post_list
wired.board.thread_added
wired.event.event_list
wired.event.event

Availability
Available in version 2.0 and later.


wired.user.login

<p7:field name="wired.user.login" type="string" id="3003" />

Login name of a user. This is the same as wired.account.name for user accounts, but used for logins.

ID
3003

Type
String

Included in Messages
wired.send_login
wired.user.info
wired.event.event_list
wired.event.event

Availability
Available in version 2.0 and later.


wired.user.password

<p7:field name="wired.user.password" type="string" id="3004" />

Password of a user. This is the same as wired.account.password, but used for logins. The string should be the hexadecimal representation of the SHA-1 hash of the actual password. This should be the case even if the actual password is empty.

ID
3004

Type
String

Included in Messages
wired.send_login

Availability
Available in version 2.0 and later.


wired.user.status

<p7:field name="wired.user.status" type="string" id="3005" />

Status of a user.

ID
3005

Type
String

Included in Messages
wired.user.set_status
wired.user.info
wired.user.user_list
wired.chat.user_list
wired.chat.user_join
wired.chat.user_status

Availability
Available in version 2.0 and later.


wired.user.icon

<p7:field name="wired.user.icon" type="data" id="3006" />

User icon as image data. The image format should be PNG, and the icon dimensions should not exceed 32x32 pixels.

ID
3006

Type
Data

Included in Messages
wired.user.set_icon
wired.user.info
wired.user.user_list
wired.chat.user_list
wired.chat.user_join
wired.chat.user_icon
wired.board.thread
wired.board.post_list
wired.board.thread_added

Availability
Available in version 2.0 and later.


wired.user.ip

<p7:field name="wired.user.ip" type="string" id="3007" />

IP address of a user. Should be set to the string representation of either an IPv4 address, e.g. "127.0.0.1", or an IPv6 address, e.g. "::1".

ID
3007

Type
String

Included in Messages
wired.user.info
wired.event.event_list
wired.event.event

Availability
Available in version 2.0 and later.


wired.user.host

<p7:field name="wired.user.host" type="string" id="3008" />

Host name of the user. Should be resolved by the server, and set to the empty string if resolution fails.

ID
3008

Type
String

Included in Messages
wired.user.info

Availability
Available in version 2.0 and later.


wired.user.cipher.name

<p7:field name="wired.user.cipher.name" type="string" id="3009" />

Name of the cipher, e.g. "AES", used by the underlying protocol, if any.

ID
3009

Type
String

Included in Messages
wired.user.info

Availability
Available in version 2.0 and later.


wired.user.cipher.bits

<p7:field name="wired.user.cipher.bits" type="uint32" id="3010" />

Number of bits, e.g. 256, used by the cipher for its key in the underlying protocol, if any.

ID
3010

Type
Unsigned 32-bit integer

Included in Messages
wired.user.info

Availability
Available in version 2.0 and later.


wired.user.login_time

<p7:field name="wired.user.login_time" type="date" id="3011" />

Time of login of the user.

ID
3011

Type
Date

Included in Messages
wired.user.info

Availability
Available in version 2.0 and later.


wired.user.idle_time

<p7:field name="wired.user.idle_time" type="date" id="3012" />

Time of last activity of the user. See wired.user.idle for details on when this is reset.

ID
3012

Type
Date

Included in Messages
wired.user.info
wired.user.user_list

Availability
Available in version 2.0 and later.


wired.user.disconnect_message

<p7:field name="wired.user.disconnect_message" type="string" id="3013" />

User-given message when that user forcibly parts another user (i.e. disconnects, kicks or bans).

ID
3013

Type
String

Included in Messages
wired.user.disconnect_user
wired.user.ban_user
wired.chat.user_disconnect
wired.chat.kick_user
wired.chat.user_kick
wired.chat.user_ban

Availability
Available in version 2.0 and later.


wired.user.disconnected_id

<p7:field name="wired.user.disconnected_id" type="uint32" id="3014" />

Same as wired.user.id but used when one user forcibly parts another user (i.e. disconnects, kicks or bans).

ID
3014

Type
Unsigned 32-bit integer

Included in Messages
wired.chat.user_disconnect
wired.chat.user_kick
wired.chat.user_ban

Availability
Available in version 2.0 and later.


wired.user.state

<p7:field name="wired.user.state" type="enum" id="3015">
    <p7:enum name="wired.user.state.connected" value="0" />
    <p7:enum name="wired.user.state.logging_in" value="1" />
    <p7:enum name="wired.user.state.logged_in" value="2" />
    <p7:enum name="wired.user.state.transferring" value="3" />
    <p7:enum name="wired.user.state.disconnecting" value="4" />
</p7:field>

State of the user. wired.user.state.connected means that the user has just logged in but not sent wired.send_login yet. wired.user.state.logging_in means that the user has sent wired.send_login and is waiting for the server. wired.user.state.logged_in means that the user is logged in. wired.user.state.transferring means that the user is currently transferring a file. wired.user.sate.disconnecting means that the user is disconnecting from the server.

ID
3015

Type
Enumerated value

Values
wired.user.state.connected = 0
Available in version 2.0 and later.
wired.user.state.logging_in = 1
Available in version 2.0 and later.
wired.user.state.logged_in = 2
Available in version 2.0 and later.
wired.user.state.transferring = 3
Available in version 2.0 and later.
wired.user.state.disconnecting = 4
Available in version 2.0 and later.

Included in Messages
wired.user.user_list

Availability
Available in version 2.0 and later.


wired.chat.id

<p7:field name="wired.chat.id" type="uint32" id="4000" />

Identification number of a chat. This number should be created when each chat is created, and be unique across all chats. The chat ID 1 identifies the public chat.

ID
4000

Type
Unsigned 32-bit integer

Included in Messages
wired.chat.join_chat
wired.chat.leave_chat
wired.chat.user_list
wired.chat.user_list.done
wired.chat.user_join
wired.chat.user_leave
wired.chat.user_status
wired.chat.user_icon
wired.chat.user_disconnect
wired.chat.kick_user
wired.chat.user_kick
wired.chat.user_ban
wired.chat.set_topic
wired.chat.topic
wired.chat.send_say
wired.chat.say
wired.chat.send_me
wired.chat.me
wired.chat.chat_created
wired.chat.invite_user
wired.chat.invitation
wired.chat.decline_invitation
wired.chat.user_decline_invitation

Availability
Available in version 2.0 and later.


wired.chat.topic.topic

<p7:field name="wired.chat.topic.topic" type="string" id="4001" />

Topic of the chat.

ID
4001

Type
String

Included in Messages
wired.chat.set_topic
wired.chat.topic

Availability
Available in version 2.0 and later.


wired.chat.topic.time

<p7:field name="wired.chat.topic.time" type="date" id="4002" />

Time when the topic was set.

ID
4002

Type
Date

Included in Messages
wired.chat.topic

Availability
Available in version 2.0 and later.


wired.chat.say

<p7:field name="wired.chat.say" type="string" id="4003" />

A normal chat message, i.e. one formatted similar to "user: hello".

ID
4003

Type
String

Included in Messages
wired.chat.send_say
wired.chat.say

Availability
Available in version 2.0 and later.


wired.chat.me

<p7:field name="wired.chat.me" type="string" id="4004" />

An action chat message, i.e. one formatted similar to "user says hello".

ID
4004

Type
String

Included in Messages
wired.chat.send_me
wired.chat.me

Availability
Available in version 2.0 and later.


wired.message.message

<p7:field name="wired.message.message" type="string" id="5000" />

A private message.

ID
5000

Type
String

Included in Messages
wired.message.send_message
wired.message.message

Availability
Available in version 2.0 and later.


wired.message.broadcast

<p7:field name="wired.message.broadcast" type="string" id="5001" />

A public broadcast message.

ID
5001

Type
String

Included in Messages
wired.message.send_broadcast
wired.message.broadcast

Availability
Available in version 2.0 and later.


wired.board.board

<p7:field name="wired.board.board" type="string" id="6000" />

Path of a board. Board paths are similar to file system paths, and are separated by slashes, i.e. "/". Unlike a file system, however, there is no leading slash for root boards. As an example, a board at the root level may be called "Foo", and wired.board.board should then be "Foo" as well. A board that is a child of this board may be called "Bar", and wired.board.board should then be "Foo/Bar".

ID
6000

Type
String

Included in Messages
wired.board.board_list
wired.board.get_threads
wired.board.thread_list
wired.board.add_board
wired.board.board_added
wired.board.rename_board
wired.board.board_renamed
wired.board.move_board
wired.board.board_moved
wired.board.delete_board
wired.board.board_deleted
wired.board.get_board_info
wired.board.board_info
wired.board.set_board_info
wired.board.board_info_changed
wired.board.add_thread
wired.board.thread_added

Availability
Available in version 2.0 and later.


wired.board.new_board

<p7:field name="wired.board.new_board" type="string" id="6001" />

Same as wired.board.board, but used when moving or renaming boards.

ID
6001

Type
String

Included in Messages
wired.board.rename_board
wired.board.board_renamed
wired.board.move_board
wired.board.board_moved
wired.board.move_thread
wired.board.thread_moved

Availability
Available in version 2.0 and later.


wired.board.thread

<p7:field name="wired.board.thread" type="uuid" id="6002" />

Identifier of a thread on a board.

ID
6002

Type
UUID

Included in Messages
wired.board.thread_list
wired.board.get_thread
wired.board.thread
wired.board.post_list
wired.board.post_list.done
wired.board.thread_added
wired.board.edit_thread
wired.board.thread_changed
wired.board.move_thread
wired.board.thread_moved
wired.board.delete_thread
wired.board.thread_deleted
wired.board.add_post

Availability
Available in version 2.0 and later.


wired.board.post

<p7:field name="wired.board.post" type="uuid" id="6003" />

Identifier of a post in a thread.

ID
6003

Type
UUID

Included in Messages
wired.board.post_list
wired.board.edit_post
wired.board.delete_post

Availability
Available in version 2.0 and later.


wired.board.post_date

<p7:field name="wired.board.post_date" type="date" id="6004" />

Date when the post was created.

ID
6004

Type
Date

Included in Messages
wired.board.thread_list
wired.board.post_list
wired.board.thread_added

Availability
Available in version 2.0 and later.


wired.board.edit_date

<p7:field name="wired.board.edit_date" type="date" id="6005" />

Date when the post was last edited.

ID
6005

Type
Date

Included in Messages
wired.board.thread_list
wired.board.post_list
wired.board.thread_added
wired.board.thread_changed

Availability
Available in version 2.0 and later.


wired.board.subject

<p7:field name="wired.board.subject" type="string" id="6006" />

Subject of a post.

ID
6006

Type
String

Included in Messages
wired.board.thread_list
wired.board.add_thread
wired.board.thread_added
wired.board.edit_thread
wired.board.thread_changed
wired.board.add_post
wired.board.edit_post

Availability
Available in version 2.0 and later.


wired.board.text

<p7:field name="wired.board.text" type="string" id="6007" />

Text of a post.

ID
6007

Type
String

Included in Messages
wired.board.thread
wired.board.post_list
wired.board.add_thread
wired.board.edit_thread
wired.board.add_post
wired.board.edit_post

Availability
Available in version 2.0 and later.


wired.board.owner

<p7:field name="wired.board.owner" type="string" id="6008" />

Same as wired.account.name but used for board permissions.

ID
6008

Type
String

Included in Messages
wired.board.add_board
wired.board.board_info
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.owner.read

<p7:field name="wired.board.owner.read" type="bool" id="6009" />

Indicates whether the owner can read threads and posts on the board.

ID
6009

Type
Boolean

Included in Messages
wired.board.add_board
wired.board.board_info
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.owner.write

<p7:field name="wired.board.owner.write" type="bool" id="6010" />

Indicates whether the owner can post threads and posts on the board.

ID
6010

Type
Boolean

Included in Messages
wired.board.add_board
wired.board.board_info
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.group

<p7:field name="wired.board.group" type="string" id="6011" />

Same as wired.account.group but used for board permissions.

ID
6011

Type
String

Included in Messages
wired.board.add_board
wired.board.board_info
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.group.read

<p7:field name="wired.board.group.read" type="bool" id="6012" />

Indicates whether the members of the group can read threads and posts on the board.

ID
6012

Type
Boolean

Included in Messages
wired.board.add_board
wired.board.board_info
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.group.write

<p7:field name="wired.board.group.write" type="bool" id="6013" />

Indicates whether the members of the group can post threads and posts on the board.

ID
6013

Type
Boolean

Included in Messages
wired.board.add_board
wired.board.board_info
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.everyone.read

<p7:field name="wired.board.everyone.read" type="bool" id="6014" />

Indicates whether everyone can read threads and posts on the board.

ID
6014

Type
Boolean

Included in Messages
wired.board.add_board
wired.board.board_info
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.everyone.write

<p7:field name="wired.board.everyone.write" type="bool" id="6015" />

Indicates whether everyone can post threads and posts on the board.

ID
6015

Type
Boolean

Included in Messages
wired.board.add_board
wired.board.board_info
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.readable

<p7:field name="wired.board.readable" type="bool" id="6016" />

TBD

ID
6016

Type
Boolean

Included in Messages
wired.board.board_list
wired.board.board_added
wired.board.board_info_changed

Availability
Available in version 2.0 and later.


wired.board.writable

<p7:field name="wired.board.writable" type="bool" id="6017" />

TBD

ID
6017

Type
Boolean

Included in Messages
wired.board.board_list
wired.board.board_added
wired.board.board_info_changed

Availability
Available in version 2.0 and later.


wired.board.own_thread

<p7:field name="wired.board.own_thread" type="bool" id="6018" />

Indicates whether the thread was created by the currently logged in account.

ID
6018

Type
Boolean

Included in Messages
wired.board.thread_list
wired.board.thread_added

Availability
Available in version 2.0 and later.


wired.board.replies

<p7:field name="wired.board.replies" type="uint32" id="6019" />

TBD

ID
6019

Type
Unsigned 32-bit integer

Included in Messages
wired.board.thread_list
wired.board.thread_added
wired.board.thread_changed

Availability
Available in version 2.0 and later.


wired.board.latest_reply

<p7:field name="wired.board.latest_reply" type="uuid" id="6020" />

TBD

ID
6020

Type
UUID

Included in Messages
wired.board.thread_list
wired.board.thread_added

Availability
Available in version 2.0 and later.


wired.board.latest_reply_date

<p7:field name="wired.board.latest_reply_date" type="date" id="6021" />

TBD

ID
6021

Type
Date

Included in Messages
wired.board.thread_list
wired.board.thread_added
wired.board.thread_changed

Availability
Available in version 2.0 and later.


wired.board.own_post

<p7:field name="wired.board.own_post" type="bool" id="6022" />

Indicates whether the post was created by the currently logged in account.

ID
6022

Type
Boolean

Included in Messages
wired.board.post_list

Availability
Available in version 2.0 and later.


wired.file.path

<p7:field name="wired.file.path" type="string" id="7000" />

Path to a file, separated by slashes, i.e. "/". The root directory is a single slash, i.e. "/".

ID
7000

Type
String

Included in Messages
wired.user.user_list
wired.file.list_directory
wired.file.file_list
wired.file.file_list.done
wired.file.get_info
wired.file.info
wired.file.move
wired.file.link
wired.file.delete
wired.file.set_type
wired.file.set_comment
wired.file.set_executable
wired.file.set_permissions
wired.file.set_label
wired.file.create_directory
wired.file.search_list
wired.file.preview_file
wired.file.preview
wired.file.subscribe_directory
wired.file.unsubscribe_directory
wired.file.directory_changed
wired.file.directory_deleted
wired.transfer.download_file
wired.transfer.upload_file
wired.transfer.upload_directory
wired.transfer.queue
wired.transfer.download
wired.transfer.upload_ready
wired.transfer.upload

Availability
Available in version 2.0 and later.


wired.file.type

<p7:field name="wired.file.type" type="enum" id="7001">
    <p7:enum name="wired.file.type.file" value="0" />
    <p7:enum name="wired.file.type.directory" value="1" />
    <p7:enum name="wired.file.type.uploads" value="2" />
    <p7:enum name="wired.file.type.dropbox" value="3" />
</p7:field>

File type. wired.file.type.file indicates a normal file, and wired.file.type.directory indicates a normal directory. The other two are specific to Wired, and are differentiated mostly by permissions. wired.file.type.uploads are directories that may be uploaded into, and listed, while wired.file.type.dropbox may be uploaded into, but not listed. Drop boxes can also have extended permissions, like wired.file.owner, etc.

ID
7001

Type
Enumerated value

Values
wired.file.type.file = 0
Available in version 2.0 and later.
wired.file.type.directory = 1
Available in version 2.0 and later.
wired.file.type.uploads = 2
Available in version 2.0 and later.
wired.file.type.dropbox = 3
Available in version 2.0 and later.

Included in Messages
wired.file.file_list
wired.file.info
wired.file.set_type
wired.file.create_directory
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.data_size

<p7:field name="wired.file.data_size" type="uint64" id="7002" />

TBD

ID
7002

Type
Unsigned 64-bit integer

Included in Messages
wired.file.file_list
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.rsrc_size

<p7:field name="wired.file.rsrc_size" type="uint64" id="7003" />

TBD

ID
7003

Type
Unsigned 64-bit integer

Included in Messages
wired.file.file_list
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.directory_count

<p7:field name="wired.file.directory_count" type="uint32" id="7004" />

TBD

ID
7004

Type
Unsigned 32-bit integer

Included in Messages
wired.file.file_list
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.creation_time

<p7:field name="wired.file.creation_time" type="date" id="7005" />

Date when the file was created.

ID
7005

Type
Date

Included in Messages
wired.file.file_list
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.modification_time

<p7:field name="wired.file.modification_time" type="date" id="7006" />

Date when the file was last modified.

ID
7006

Type
Date

Included in Messages
wired.file.file_list
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.comment

<p7:field name="wired.file.comment" type="string" id="7007" />

Comment of the file.

ID
7007

Type
String

Included in Messages
wired.file.info
wired.file.set_comment

Availability
Available in version 2.0 and later.


wired.file.recursive

<p7:field name="wired.file.recursive" type="bool" id="7008" />

Indicates whether certain files requests should be recursive.

ID
7008

Type
Boolean

Included in Messages
wired.file.list_directory

Availability
Available in version 2.0 and later.


wired.file.available

<p7:field name="wired.file.available" type="uint64" id="7009" />

Number of bytes of free disk space.

ID
7009

Type
Unsigned 64-bit integer

Included in Messages
wired.file.file_list.done

Availability
Available in version 2.0 and later.


wired.file.new_path

<p7:field name="wired.file.new_path" type="string" id="7010" />

Same as wired.file.path, but used when renaming or moving files.

ID
7010

Type
String

Included in Messages
wired.file.move
wired.file.link

Availability
Available in version 2.0 and later.


wired.file.query

<p7:field name="wired.file.query" type="string" id="7011" />

Query for file searches.

ID
7011

Type
String

Included in Messages
wired.file.search

Availability
Available in version 2.0 and later.


wired.file.link

<p7:field name="wired.file.link" type="bool" id="7012" />

Indicates whether a file is a link (or alias, shortcut, etc). This may be true for any file type.

ID
7012

Type
Boolean

Included in Messages
wired.file.file_list
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.executable

<p7:field name="wired.file.executable" type="bool" id="7013" />

Indicates whether a file is executable. This may only be true for files.

ID
7013

Type
Boolean

Included in Messages
wired.file.file_list
wired.file.info
wired.file.set_executable
wired.file.search_list
wired.transfer.upload_file

Availability
Available in version 2.0 and later.


wired.file.owner

<p7:field name="wired.file.owner" type="string" id="7014" />

Same as wired.account.name but used for file permissions.

ID
7014

Type
String

Included in Messages
wired.file.info
wired.file.set_permissions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.owner.read

<p7:field name="wired.file.owner.read" type="bool" id="7015" />

Indicates whether the owner can list and read files in the directory.

ID
7015

Type
Boolean

Included in Messages
wired.file.info
wired.file.set_permissions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.owner.write

<p7:field name="wired.file.owner.write" type="bool" id="7016" />

Indicates whether the owner can upload and modify files in the directory.

ID
7016

Type
Boolean

Included in Messages
wired.file.info
wired.file.set_permissions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.group

<p7:field name="wired.file.group" type="string" id="7017" />

Same as wired.account.group but used for file permissions.

ID
7017

Type
String

Included in Messages
wired.file.info
wired.file.set_permissions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.group.read

<p7:field name="wired.file.group.read" type="bool" id="7018" />

Indicates whether members of the group can list and read files in the directory.

ID
7018

Type
Boolean

Included in Messages
wired.file.info
wired.file.set_permissions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.group.write

<p7:field name="wired.file.group.write" type="bool" id="7019" />

Indicates whether members of the group can upload and modify files in the directory.

ID
7019

Type
Boolean

Included in Messages
wired.file.info
wired.file.set_permissions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.everyone.read

<p7:field name="wired.file.everyone.read" type="bool" id="7020" />

Indicates whether everyone can list and read files in the directory.

ID
7020

Type
Boolean

Included in Messages
wired.file.info
wired.file.set_permissions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.everyone.write

<p7:field name="wired.file.everyone.write" type="bool" id="7021" />

Indicates whether everyone can upload and modify files in the directory.

ID
7021

Type
Boolean

Included in Messages
wired.file.info
wired.file.set_permissions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.label

<p7:field name="wired.file.label" type="enum" id="7022">
    <p7:enum name="wired.file.label.none" value="0" />
    <p7:enum name="wired.file.label.red" value="1" />
    <p7:enum name="wired.file.label.orange" value="2" />
    <p7:enum name="wired.file.label.yellow" value="3" />
    <p7:enum name="wired.file.label.green" value="4" />
    <p7:enum name="wired.file.label.blue" value="5" />
    <p7:enum name="wired.file.label.purple" value="6" />
    <p7:enum name="wired.file.label.gray" value="7" />
</p7:field>

Label of a file. This may be set for any file type.

ID
7022

Type
Enumerated value

Values
wired.file.label.none = 0
Available in version 2.0 and later.
wired.file.label.red = 1
Available in version 2.0 and later.
wired.file.label.orange = 2
Available in version 2.0 and later.
wired.file.label.yellow = 3
Available in version 2.0 and later.
wired.file.label.green = 4
Available in version 2.0 and later.
wired.file.label.blue = 5
Available in version 2.0 and later.
wired.file.label.purple = 6
Available in version 2.0 and later.
wired.file.label.gray = 7
Available in version 2.0 and later.

Included in Messages
wired.file.file_list
wired.file.info
wired.file.set_label
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.volume

<p7:field name="wired.file.volume" type="uint32" id="7023" />

An application-defined identifier of the volume the file resides on. This may be set for any file type. Can be used by clients to determine whether wired.file.move will cause the file to be moved, or to be copied.

ID
7023

Type
Unsigned 32-bit integer

Included in Messages
wired.file.file_list
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.readable

<p7:field name="wired.file.readable" type="bool" id="7024" />

Indicates whether the currently logged in account can list and read files in the directory.

ID
7024

Type
Boolean

Included in Messages
wired.file.file_list
wired.file.file_list.done
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.writable

<p7:field name="wired.file.writable" type="bool" id="7025" />

Indicates whether the currently logged in account can upload and modify files in the directory.

ID
7025

Type
Boolean

Included in Messages
wired.file.file_list
wired.file.file_list.done
wired.file.info
wired.file.search_list

Availability
Available in version 2.0 and later.


wired.file.preview

<p7:field name="wired.file.preview" type="data" id="7026" />

TBD

ID
7026

Type
Data

Included in Messages
wired.file.preview

Availability
Available in version 2.0 and later.


wired.account.name

<p7:field name="wired.account.name" type="string" id="8000" />

Name of an account.

ID
8000

Type
String

Included in Messages
wired.account.privileges
wired.account.user_list
wired.account.group_list
wired.account.read_user
wired.account.user
wired.account.read_group
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group
wired.account.delete_user
wired.account.delete_group

Availability
Available in version 2.0 and later.


wired.account.new_name

<p7:field name="wired.account.new_name" type="string" id="8001" />

Same as wired.account.name but used when renaming.

ID
8001

Type
String

Included in Messages
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.disconnect_users

<p7:field name="wired.account.disconnect_users" type="bool" id="8002" />

Indicates that users currently logged in using an account should be disconnected when the account is deleted.

ID
8002

Type
Boolean

Included in Messages
wired.account.delete_user

Availability
Available in version 2.0 and later.


wired.account.full_name

<p7:field name="wired.account.full_name" type="string" id="8003" />

Full name of an account.

ID
8003

Type
String

Included in Messages
wired.account.user_list
wired.account.user
wired.account.create_user
wired.account.edit_user

Availability
Available in version 2.0 and later.


wired.account.comment

<p7:field name="wired.account.comment" type="string" id="8004" />

Comment on an account.

ID
8004

Type
String

Included in Messages
wired.account.user_list
wired.account.group_list
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.color

<p7:field name="wired.account.color" type="enum" id="8005">
    <p7:enum name="wired.account.color.black" value="0" />
    <p7:enum name="wired.account.color.red" value="1" />
    <p7:enum name="wired.account.color.orange" value="2" />
    <p7:enum name="wired.account.color.green" value="3" />
    <p7:enum name="wired.account.color.blue" value="4" />
    <p7:enum name="wired.account.color.purple" value="5" />
</p7:field>

Color for an account.

ID
8005

Type
Enumerated value

Values
wired.account.color.black = 0
Available in version 2.0 and later.
wired.account.color.red = 1
Available in version 2.0 and later.
wired.account.color.orange = 2
Available in version 2.0 and later.
wired.account.color.green = 3
Available in version 2.0 and later.
wired.account.color.blue = 4
Available in version 2.0 and later.
wired.account.color.purple = 5
Available in version 2.0 and later.

Included in Messages
wired.user.info
wired.user.user_list
wired.chat.user_list
wired.chat.user_join
wired.chat.user_status
wired.account.user_list
wired.account.group_list
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.creation_time

<p7:field name="wired.account.creation_time" type="date" id="8006" />

Date when the account was created.

ID
8006

Type
Date

Included in Messages
wired.account.user_list
wired.account.group_list
wired.account.user
wired.account.group

Availability
Available in version 2.0 and later.


wired.account.modification_time

<p7:field name="wired.account.modification_time" type="date" id="8007" />

Date when the account was last modified.

ID
8007

Type
Date

Included in Messages
wired.account.user_list
wired.account.group_list
wired.account.user
wired.account.group

Availability
Available in version 2.0 and later.


wired.account.login_time

<p7:field name="wired.account.login_time" type="date" id="8008" />

Date when the account was last logged in.

ID
8008

Type
Date

Included in Messages
wired.account.user_list
wired.account.user

Availability
Available in version 2.0 and later.


wired.account.edited_by

<p7:field name="wired.account.edited_by" type="string" id="8009" />

Nick name of user who creator or last edited the account. Like wired.user.nick.

ID
8009

Type
String

Included in Messages
wired.account.user_list
wired.account.group_list
wired.account.user
wired.account.group

Availability
Available in version 2.0 and later.


wired.account.downloads

<p7:field name="wired.account.downloads" type="uint32" id="8010" />

TBD

ID
8010

Type
Unsigned 32-bit integer

Included in Messages
wired.account.user_list
wired.account.user

Availability
Available in version 2.0 and later.


wired.account.download_transferred

<p7:field name="wired.account.download_transferred" type="uint64" id="8011" />

TBD

ID
8011

Type
Unsigned 64-bit integer

Included in Messages
wired.account.user_list
wired.account.user

Availability
Available in version 2.0 and later.


wired.account.uploads

<p7:field name="wired.account.uploads" type="uint32" id="8012" />

TBD

ID
8012

Type
Unsigned 32-bit integer

Included in Messages
wired.account.user_list
wired.account.user

Availability
Available in version 2.0 and later.


wired.account.upload_transferred

<p7:field name="wired.account.upload_transferred" type="uint64" id="8013" />

TBD

ID
8013

Type
Unsigned 64-bit integer

Included in Messages
wired.account.user_list
wired.account.user

Availability
Available in version 2.0 and later.


wired.account.password

<p7:field name="wired.account.password" type="string" id="8014" />

Password of an account. The string should be the hexadecimal representation of the SHA-1 hash of the actual password.

ID
8014

Type
String

Included in Messages
wired.account.change_password
wired.account.user_list
wired.account.user
wired.account.create_user
wired.account.edit_user

Availability
Available in version 2.0 and later.


wired.account.group

<p7:field name="wired.account.group" type="string" id="8015" />

Primary group name of a user account. If this is set, privileges from the group account should override those from the user account.

ID
8015

Type
String

Included in Messages
wired.account.privileges
wired.account.user_list
wired.account.user
wired.account.create_user
wired.account.edit_user

Availability
Available in version 2.0 and later.


wired.account.groups

<p7:field name="wired.account.groups" type="list" id="8016" />

Secondary group names of a user account. These should not be used for account privileges, but rather for permissions on files and boards.

ID
8016

Type
List

List Type
String

Included in Messages
wired.account.privileges
wired.account.user_list
wired.account.user
wired.account.create_user
wired.account.edit_user

Availability
Available in version 2.0 and later.


wired.account.files

<p7:field name="wired.account.files" type="string" id="8017" />

Path within the files area that should be accessible to the account.

ID
8017

Type
String

Included in Messages
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.user.cannot_set_nick

<p7:field name="wired.account.user.cannot_set_nick" type="bool" id="8018" />

Indicates whether the account cannot change its nick name.

ID
8018

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.user.get_info

<p7:field name="wired.account.user.get_info" type="bool" id="8019" />

Indicates whether the account gives the privilege to get info of other users.

ID
8019

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.user.disconnect_users

<p7:field name="wired.account.user.disconnect_users" type="bool" id="8020" />

Indicates whether the account gives the privilege to disconnect other users.

ID
8020

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.user.ban_users

<p7:field name="wired.account.user.ban_users" type="bool" id="8021" />

Indicates whether the account gives the privilege to ban other users.

ID
8021

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.user.cannot_be_disconnected

<p7:field name="wired.account.user.cannot_be_disconnected" type="bool" id="8022" />

Indicates whether the account cannot be disconnected (i.e. disconnected, kicked or banned).

ID
8022

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.user.get_users

<p7:field name="wired.account.user.get_users" type="bool" id="8023" />

Indicates whether the account gives the privilege to get a list of all users currently logged in.

ID
8023

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.chat.kick_users

<p7:field name="wired.account.chat.kick_users" type="bool" id="8024" />

Indicates whether the account gives the privilege to kick other users.

ID
8024

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.chat.set_topic

<p7:field name="wired.account.chat.set_topic" type="bool" id="8025" />

Indicates whether the account gives the privilege to set the topic of the public chat.

ID
8025

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.chat.create_chats

<p7:field name="wired.account.chat.create_chats" type="bool" id="8026" />

Indicates whether the account gives the privilege to create new chats.

ID
8026

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.message.send_messages

<p7:field name="wired.account.message.send_messages" type="bool" id="8027" />

Indicates whether the account gives the privilege to send private messages to other users.

ID
8027

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.message.broadcast

<p7:field name="wired.account.message.broadcast" type="bool" id="8028" />

Indicates whether the account gives the privilege to broadcast messages to all users currently logged in.

ID
8028

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.read_boards

<p7:field name="wired.account.board.read_boards" type="bool" id="8029" />

Indicates whether the account gives the privilege of reading boards.

ID
8029

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.add_boards

<p7:field name="wired.account.board.add_boards" type="bool" id="8030" />

Indicates whether the account gives the privilege of creating boards.

ID
8030

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.move_boards

<p7:field name="wired.account.board.move_boards" type="bool" id="8031" />

Indicates whether the account gives the privilege of moving boards.

ID
8031

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.rename_boards

<p7:field name="wired.account.board.rename_boards" type="bool" id="8032" />

Indicates whether the account gives the privilege of renaming boards.

ID
8032

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.delete_boards

<p7:field name="wired.account.board.delete_boards" type="bool" id="8033" />

Indicates whether the account gives the privilege of deleting boards.

ID
8033

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.get_board_info

<p7:field name="wired.account.board.get_board_info" type="bool" id="8034" />

Indicates whether the account gives the privilege of change board permissions.

ID
8034

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.set_board_info

<p7:field name="wired.account.board.set_board_info" type="bool" id="8035" />

Indicates whether the account gives the privilege of change board permissions.

ID
8035

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.add_threads

<p7:field name="wired.account.board.add_threads" type="bool" id="8036" />

Indicates whether the account gives the privilege of creating new threads.

ID
8036

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.move_threads

<p7:field name="wired.account.board.move_threads" type="bool" id="8037" />

Indicates whether the account gives the privilege of moving threads.

ID
8037

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.add_posts

<p7:field name="wired.account.board.add_posts" type="bool" id="8038" />

Indicates whether the account gives the privilege of creating new posts.

ID
8038

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.edit_own_threads_and_posts

<p7:field name="wired.account.board.edit_own_threads_and_posts" type="bool" id="8039" />

Indicates whether the account gives the privilege of editing own threads and posts.

ID
8039

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.edit_all_threads_and_posts

<p7:field name="wired.account.board.edit_all_threads_and_posts" type="bool" id="8040" />

Indicates whether the account gives the privilege of editing all threads and posts.

ID
8040

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.delete_own_threads_and_posts

<p7:field name="wired.account.board.delete_own_threads_and_posts" type="bool" id="8041" />

Indicates whether the account gives the privilege of deleting own threads and posts.

ID
8041

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.board.delete_all_threads_and_posts

<p7:field name="wired.account.board.delete_all_threads_and_posts" type="bool" id="8042" />

Indicates whether the account gives the privilege of deleting all threads and posts.

ID
8042

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.list_files

<p7:field name="wired.account.file.list_files" type="bool" id="8043" />

Indicates whether the account gives the privilege of listing files.

ID
8043

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.get_info

<p7:field name="wired.account.file.get_info" type="bool" id="8044" />

Indicates whether the account gives the privilege of getting file info.

ID
8044

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.search_files

<p7:field name="wired.account.file.search_files" type="bool" id="8045" />

Indicates whether the account gives the privilege of search files.

ID
8045

Type
Boolean

Included in Messages

Availability
Available in version 2.0 and later.


wired.account.file.create_directories

<p7:field name="wired.account.file.create_directories" type="bool" id="8046" />

Indicates whether the account gives the privilege of creating new directories.

ID
8046

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.create_links

<p7:field name="wired.account.file.create_links" type="bool" id="8047" />

Indicates whether the account gives the privilege of creating new file links.

ID
8047

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.move_files

<p7:field name="wired.account.file.move_files" type="bool" id="8048" />

Indicates whether the account gives the privilege of moving files.

ID
8048

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.rename_files

<p7:field name="wired.account.file.rename_files" type="bool" id="8049" />

Indicates whether the account gives the privilege of renaming files.

ID
8049

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.set_type

<p7:field name="wired.account.file.set_type" type="bool" id="8050" />

Indicates whether the account gives the privilege of changing file types.

ID
8050

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.set_comment

<p7:field name="wired.account.file.set_comment" type="bool" id="8051" />

Indicates whether the account gives the privilege of changing file comments.

ID
8051

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.set_permissions

<p7:field name="wired.account.file.set_permissions" type="bool" id="8052" />

Indicates whether the account gives the privilege of changing file permissions.

ID
8052

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.set_executable

<p7:field name="wired.account.file.set_executable" type="bool" id="8053" />

Indicates whether the account gives the privilege of changing file executable flags.

ID
8053

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.set_label

<p7:field name="wired.account.file.set_label" type="bool" id="8054" />

Indicates whether the account gives the privilege of changing file labels.

ID
8054

Type
Boolean

Included in Messages

Availability
Available in version 2.0 and later.


wired.account.file.delete_files

<p7:field name="wired.account.file.delete_files" type="bool" id="8055" />

Indicates whether the account gives the privilege of deleting files.

ID
8055

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.access_all_dropboxes

<p7:field name="wired.account.file.access_all_dropboxes" type="bool" id="8056" />

Indicates whether the account gives the privilege of accessing all drop boxes.

ID
8056

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.file.recursive_list_depth_limit

<p7:field name="wired.account.file.recursive_list_depth_limit" type="uint32" id="8057" />

Indicates the limit on the directory depth the account gives for recursive file operations. 0 means no limit.

ID
8057

Type
Unsigned 32-bit integer

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.transfer.download_files

<p7:field name="wired.account.transfer.download_files" type="bool" id="8058" />

Indicates whether the account gives the privilege of downloading files.

ID
8058

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.transfer.upload_files

<p7:field name="wired.account.transfer.upload_files" type="bool" id="8059" />

Indicates whether the account gives the privilege of uploading new files in upload directories and drop boxes.

ID
8059

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.transfer.upload_directories

<p7:field name="wired.account.transfer.upload_directories" type="bool" id="8060" />

Indicates whether the account gives the privilege of uploading new directories in upload directories and drop boxes.

ID
8060

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.transfer.upload_anywhere

<p7:field name="wired.account.transfer.upload_anywhere" type="bool" id="8061" />

Indicates whether the account gives the privilege of uploading new files or directories in any directory.

ID
8061

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.transfer.download_limit

<p7:field name="wired.account.transfer.download_limit" type="uint32" id="8062" />

Indicates the limit on the number of simultaneous download transfers the account gives. 0 means no limit.

ID
8062

Type
Unsigned 32-bit integer

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.transfer.upload_limit

<p7:field name="wired.account.transfer.upload_limit" type="uint32" id="8063" />

Indicates the limit on the number of simultaneous upload transfers the account gives. 0 means no limit.

ID
8063

Type
Unsigned 32-bit integer

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.transfer.download_speed_limit

<p7:field name="wired.account.transfer.download_speed_limit" type="uint32" id="8064" />

Indicates the combined limit in speed in bytes/second for all download transfers the account gives. 0 means no limit.

ID
8064

Type
Unsigned 32-bit integer

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.transfer.upload_speed_limit

<p7:field name="wired.account.transfer.upload_speed_limit" type="uint32" id="8065" />

Indicates the combined limit in speed in bytes/second for all upload transfers the account gives. 0 means no limit.

ID
8065

Type
Unsigned 32-bit integer

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.change_password

<p7:field name="wired.account.account.change_password" type="bool" id="8066" />

Indicates whether the account gives the privilege of changing the password.

ID
8066

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.list_accounts

<p7:field name="wired.account.account.list_accounts" type="bool" id="8067" />

Indicates whether the account gives the privilege of listing other accounts.

ID
8067

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.read_accounts

<p7:field name="wired.account.account.read_accounts" type="bool" id="8068" />

Indicates whether the account gives the privilege of reading other accounts.

ID
8068

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.create_users

<p7:field name="wired.account.account.create_users" type="bool" id="8069" />

Indicates whether the account gives the privilege of creating new user accounts.

ID
8069

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.edit_users

<p7:field name="wired.account.account.edit_users" type="bool" id="8070" />

Indicates whether the account gives the privilege of editing user accounts.

ID
8070

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.delete_users

<p7:field name="wired.account.account.delete_users" type="bool" id="8071" />

Indicates whether the account gives the privilege of deleting user accounts.

ID
8071

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.create_groups

<p7:field name="wired.account.account.create_groups" type="bool" id="8072" />

Indicates whether the account gives the privilege of creating new group accounts.

ID
8072

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.edit_groups

<p7:field name="wired.account.account.edit_groups" type="bool" id="8073" />

Indicates whether the account gives the privilege of editing group accounts.

ID
8073

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.delete_groups

<p7:field name="wired.account.account.delete_groups" type="bool" id="8074" />

Indicates whether the account gives the privilege of deleting group accounts.

ID
8074

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.account.raise_account_privileges

<p7:field name="wired.account.account.raise_account_privileges" type="bool" id="8075" />

Indicates whether the account gives the privilege of creating or editing accounts to give them more privileges or higher limits than itself has.

ID
8075

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.log.view_log

<p7:field name="wired.account.log.view_log" type="bool" id="8076" />

Indicates whether the account gives the privilege of viewing the log.

ID
8076

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.events.view_events

<p7:field name="wired.account.events.view_events" type="bool" id="8077" />

Indicates whether the account gives the privilege of viewing events.

ID
8077

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.settings.get_settings

<p7:field name="wired.account.settings.get_settings" type="bool" id="8078" />

Indicates whether the account gives the privilege of reading the server configuration.

ID
8078

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.settings.set_settings

<p7:field name="wired.account.settings.set_settings" type="bool" id="8079" />

Indicates whether the account gives the privilege of changing the server configuration.

ID
8079

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.banlist.get_bans

<p7:field name="wired.account.banlist.get_bans" type="bool" id="8080" />

Indicates whether the account gives the privilege of reading the server banlist.

ID
8080

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.banlist.add_bans

<p7:field name="wired.account.banlist.add_bans" type="bool" id="8081" />

Indicates whether the account gives the privilege of adding bans to the server banlist.

ID
8081

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.banlist.delete_bans

<p7:field name="wired.account.banlist.delete_bans" type="bool" id="8082" />

Indicates whether the account gives the privilege of removing bans from the server banlist.

ID
8082

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.tracker.list_servers

<p7:field name="wired.account.tracker.list_servers" type="bool" id="8083" />

Indicates whether the account gives the privilege of listing other servers.

ID
8083

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.tracker.register_servers

<p7:field name="wired.account.tracker.register_servers" type="bool" id="8084" />

Indicates whether the account gives the privilege of registering other servers.

ID
8084

Type
Boolean

Included in Messages
wired.account.privileges
wired.account.user
wired.account.group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.transfer.type

<p7:field name="wired.transfer.type" type="enum" id="9000">
    <p7:enum name="wired.transfer.type.download" value="0" />
    <p7:enum name="wired.transfer.type.upload" value="1" />
</p7:field>

Type of a transfer. wired.transfer.type.download is a download transfers, while wired.transfer.type.upload is an upload transfer.

ID
9000

Type
Enumerated value

Values
wired.transfer.type.download = 0
Available in version 2.0 and later.
wired.transfer.type.upload = 1
Available in version 2.0 and later.

Included in Messages
wired.user.user_list

Availability
Available in version 2.0 and later.


wired.transfer.data_size

<p7:field name="wired.transfer.data_size" type="uint64" id="9001" />

TBD

ID
9001

Type
Unsigned 64-bit integer

Included in Messages
wired.user.user_list
wired.transfer.upload_file

Availability
Available in version 2.0 and later.


wired.transfer.rsrc_size

<p7:field name="wired.transfer.rsrc_size" type="uint64" id="9002" />

TBD

ID
9002

Type
Unsigned 64-bit integer

Included in Messages
wired.user.user_list
wired.transfer.upload_file

Availability
Available in version 2.0 and later.


wired.transfer.data_offset

<p7:field name="wired.transfer.data_offset" type="uint64" id="9003" />

TBD

ID
9003

Type
Unsigned 64-bit integer

Included in Messages
wired.transfer.download_file
wired.transfer.upload_ready

Availability
Available in version 2.0 and later.


wired.transfer.rsrc_offset

<p7:field name="wired.transfer.rsrc_offset" type="uint64" id="9004" />

TBD

ID
9004

Type
Unsigned 64-bit integer

Included in Messages
wired.transfer.download_file
wired.transfer.upload_ready

Availability
Available in version 2.0 and later.


wired.transfer.finderinfo

<p7:field name="wired.transfer.finderinfo" type="data" id="9005" />

TBD

ID
9005

Type
Data

Included in Messages
wired.transfer.download
wired.transfer.upload

Availability
Available in version 2.0 and later.


wired.transfer.queue_position

<p7:field name="wired.transfer.queue_position" type="uint32" id="9006" />

Position in the server queue of a transfer.

ID
9006

Type
Unsigned 32-bit integer

Included in Messages
wired.user.user_list
wired.transfer.queue

Availability
Available in version 2.0 and later.


wired.transfer.data

<p7:field name="wired.transfer.data" type="oobdata" id="9007" />

Data of a transfer.

ID
9007

Type
Out-of-band data

Included in Messages
wired.transfer.download
wired.transfer.upload

Availability
Available in version 2.0 and later.


wired.transfer.rsrc

<p7:field name="wired.transfer.rsrc" type="oobdata" id="9008" />

TBD

ID
9008

Type
Out-of-band data

Included in Messages
wired.transfer.download
wired.transfer.upload

Availability
Available in version 2.0 and later.


wired.transfer.transferred

<p7:field name="wired.transfer.transferred" type="uint64" id="9009" />

Number of bytes transferred so far for a transfer.

ID
9009

Type
Unsigned 64-bit integer

Included in Messages
wired.user.user_list

Availability
Available in version 2.0 and later.


wired.transfer.speed

<p7:field name="wired.transfer.speed" type="uint32" id="9010" />

Current speed in bytes/second for a transfer.

ID
9010

Type
Unsigned 32-bit integer

Included in Messages
wired.user.user_list

Availability
Available in version 2.0 and later.


wired.log.time

<p7:field name="wired.log.time" type="date" id="10000" />

Date of a log entry.

ID
10000

Type
Date

Included in Messages
wired.log.list
wired.log.message

Availability
Available in version 2.0 and later.


wired.log.level

<p7:field name="wired.log.level" type="enum" id="10001">
    <p7:enum name="wired.log.debug" value="0" />
    <p7:enum name="wired.log.info" value="1" />
    <p7:enum name="wired.log.warning" value="2" />
    <p7:enum name="wired.log.error" value="3" />
</p7:field>

Level of a log entry. wired.log.debug is a debug log message, wired.log.info is an informational log message, wired.log.warning is a warning log message and [wired.log.error] is an error log message.

ID
10001

Type
Enumerated value

Values
wired.log.debug = 0
Available in version 2.0 and later.
wired.log.info = 1
Available in version 2.0 and later.
wired.log.warning = 2
Available in version 2.0 and later.
wired.log.error = 3
Available in version 2.0 and later.

Included in Messages
wired.log.list
wired.log.message

Availability
Available in version 2.0 and later.


wired.log.message

<p7:field name="wired.log.message" type="string" id="10002" />

Message of a log entry.

ID
10002

Type
String

Included in Messages
wired.log.list
wired.log.message

Availability
Available in version 2.0 and later.


wired.event.first_time

<p7:field name="wired.event.first_time" type="date" id="10003" />

TBD

ID
10003

Type
Date

Included in Messages
wired.event.first_time

Availability
Available in version 2.0 and later.


wired.event.from_time

<p7:field name="wired.event.from_time" type="date" id="10004" />

TBD

ID
10004

Type
Date

Included in Messages
wired.event.get_events
wired.event.delete_events

Availability
Available in version 2.0 and later.


wired.event.to_time

<p7:field name="wired.event.to_time" type="date" id="10050" />

TBD

ID
10050

Type
Date

Included in Messages
wired.event.delete_events

Availability
Available in version 2.0 and later.


wired.event.number_of_days

<p7:field name="wired.event.number_of_days" type="uint32" id="10005" />

TBD

ID
10005

Type
Unsigned 32-bit integer

Included in Messages
wired.event.get_events

Availability
Available in version 2.0 and later.


wired.event.last_event_count

<p7:field name="wired.event.last_event_count" type="uint32" id="10006" />

TBD

ID
10006

Type
Unsigned 32-bit integer

Included in Messages
wired.event.get_events

Availability
Available in version 2.0 and later.


wired.event.event

<p7:field name="wired.event.event" type="enum" id="10007">
    <p7:enum name="wired.event.user.logged_in" value="0" />
    <p7:enum name="wired.event.user.login_failed" value="1" />
    <p7:enum name="wired.event.user.logged_out" value="2" />
    <p7:enum name="wired.event.user.changed_nick" value="3" />
    <p7:enum name="wired.event.user.got_info" value="4" />
    <p7:enum name="wired.event.user.disconnected_user" value="5" />
    <p7:enum name="wired.event.user.banned_user" value="6" />
    <p7:enum name="wired.event.user.got_users" value="7" />
    <p7:enum name="wired.event.file.listed_directory" value="8" />
    <p7:enum name="wired.event.file.got_info" value="9" />
    <p7:enum name="wired.event.file.moved" value="10" />
    <p7:enum name="wired.event.file.linked" value="11" />
    <p7:enum name="wired.event.file.set_type" value="12" />
    <p7:enum name="wired.event.file.set_comment" value="13" />
    <p7:enum name="wired.event.file.set_executable" value="14" />
    <p7:enum name="wired.event.file.set_permissions" value="15" />
    <p7:enum name="wired.event.file.set_label" value="16" />
    <p7:enum name="wired.event.file.deleted" value="17" />
    <p7:enum name="wired.event.file.created_directory" value="18" />
    <p7:enum name="wired.event.file.searched" value="19" />
    <p7:enum name="wired.event.file.previewed_file" value="20" />
    <p7:enum name="wired.event.account.changed_password" value="21" />
    <p7:enum name="wired.event.account.listed_users" value="22" />
    <p7:enum name="wired.event.account.listed_groups" value="23" />
    <p7:enum name="wired.event.account.read_user" value="24" />
    <p7:enum name="wired.event.account.read_group" value="25" />
    <p7:enum name="wired.event.account.created_user" value="26" />
    <p7:enum name="wired.event.account.created_group" value="27" />
    <p7:enum name="wired.event.account.edited_user" value="28" />
    <p7:enum name="wired.event.account.edited_group" value="29" />
    <p7:enum name="wired.event.account.deleted_user" value="30" />
    <p7:enum name="wired.event.account.deleted_group" value="31" />
    <p7:enum name="wired.event.message.sent" value="32" />
    <p7:enum name="wired.event.message.broadcasted" value="33" />
    <p7:enum name="wired.event.board.got_boards" value="34" />
    <p7:enum name="wired.event.board.got_threads" value="35" />
    <p7:enum name="wired.event.board.got_thread" value="36" />
    <p7:enum name="wired.event.board.added_board" value="37" />
    <p7:enum name="wired.event.board.renamed_board" value="38" />
    <p7:enum name="wired.event.board.moved_board" value="39" />
    <p7:enum name="wired.event.board.deleted_board" value="40" />
    <p7:enum name="wired.event.board.got_board_info" value="41" />
    <p7:enum name="wired.event.board.set_board_info" value="42" />
    <p7:enum name="wired.event.board.added_thread" value="43" />
    <p7:enum name="wired.event.board.edited_thread" value="44" />
    <p7:enum name="wired.event.board.moved_thread" value="45" />
    <p7:enum name="wired.event.board.deleted_thread" value="46" />
    <p7:enum name="wired.event.board.added_post" value="47" />
    <p7:enum name="wired.event.board.edited_post" value="48" />
    <p7:enum name="wired.event.board.deleted_post" value="49" />
    <p7:enum name="wired.event.transfer.started_file_download" value="50" />
    <p7:enum name="wired.event.transfer.stopped_file_download" value="51" />
    <p7:enum name="wired.event.transfer.completed_file_download" value="52" />
    <p7:enum name="wired.event.transfer.started_file_upload" value="53" />
    <p7:enum name="wired.event.transfer.stopped_file_upload" value="54" />
    <p7:enum name="wired.event.transfer.completed_file_upload" value="55" />
    <p7:enum name="wired.event.transfer.completed_directory_upload" value="56" />
    <p7:enum name="wired.event.log.got_log" value="57" />
    <p7:enum name="wired.event.events.got_events" value="58" />
    <p7:enum name="wired.event.settings.got_settings" value="59" />
    <p7:enum name="wired.event.settings.set_settings" value="60" />
    <p7:enum name="wired.event.banlist.got_bans" value="61" />
    <p7:enum name="wired.event.banlist.added_ban" value="62" />
    <p7:enum name="wired.event.banlist.deleted_ban" value="63" />
    <p7:enum name="wired.event.tracker.got_categories" value="64" />
    <p7:enum name="wired.event.tracker.got_servers" value="65" />
    <p7:enum name="wired.event.tracker.registered_server" value="66" />
</p7:field>

TBD

ID
10007

Type
Enumerated value

Values
wired.event.user.logged_in = 0
Available in version 2.0 and later.
wired.event.user.login_failed = 1
Available in version 2.0 and later.
wired.event.user.logged_out = 2
Available in version 2.0 and later.
wired.event.user.changed_nick = 3
Available in version 2.0 and later.
wired.event.user.got_info = 4
Available in version 2.0 and later.
wired.event.user.disconnected_user = 5
Available in version 2.0 and later.
wired.event.user.banned_user = 6
Available in version 2.0 and later.
wired.event.user.got_users = 7
Available in version 2.0 and later.
wired.event.file.listed_directory = 8
Available in version 2.0 and later.
wired.event.file.got_info = 9
Available in version 2.0 and later.
wired.event.file.moved = 10
Available in version 2.0 and later.
wired.event.file.linked = 11
Available in version 2.0 and later.
wired.event.file.set_type = 12
Available in version 2.0 and later.
wired.event.file.set_comment = 13
Available in version 2.0 and later.
wired.event.file.set_executable = 14
Available in version 2.0 and later.
wired.event.file.set_permissions = 15
Available in version 2.0 and later.
wired.event.file.set_label = 16
Available in version 2.0 and later.
wired.event.file.deleted = 17
Available in version 2.0 and later.
wired.event.file.created_directory = 18
Available in version 2.0 and later.
wired.event.file.searched = 19
Available in version 2.0 and later.
wired.event.file.previewed_file = 20
Available in version 2.0 and later.
wired.event.account.changed_password = 21
Available in version 2.0 and later.
wired.event.account.listed_users = 22
Available in version 2.0 and later.
wired.event.account.listed_groups = 23
Available in version 2.0 and later.
wired.event.account.read_user = 24
Available in version 2.0 and later.
wired.event.account.read_group = 25
Available in version 2.0 and later.
wired.event.account.created_user = 26
Available in version 2.0 and later.
wired.event.account.created_group = 27
Available in version 2.0 and later.
wired.event.account.edited_user = 28
Available in version 2.0 and later.
wired.event.account.edited_group = 29
Available in version 2.0 and later.
wired.event.account.deleted_user = 30
Available in version 2.0 and later.
wired.event.account.deleted_group = 31
Available in version 2.0 and later.
wired.event.message.sent = 32
Available in version 2.0 and later.
wired.event.message.broadcasted = 33
Available in version 2.0 and later.
wired.event.board.got_boards = 34
Available in version 2.0 and later.
wired.event.board.got_threads = 35
Available in version 2.0 and later.
wired.event.board.got_thread = 36
Available in version 2.0 and later.
wired.event.board.added_board = 37
Available in version 2.0 and later.
wired.event.board.renamed_board = 38
Available in version 2.0 and later.
wired.event.board.moved_board = 39
Available in version 2.0 and later.
wired.event.board.deleted_board = 40
Available in version 2.0 and later.
wired.event.board.got_board_info = 41
Available in version 2.0 and later.
wired.event.board.set_board_info = 42
Available in version 2.0 and later.
wired.event.board.added_thread = 43
Available in version 2.0 and later.
wired.event.board.edited_thread = 44
Available in version 2.0 and later.
wired.event.board.moved_thread = 45
Available in version 2.0 and later.
wired.event.board.deleted_thread = 46
Available in version 2.0 and later.
wired.event.board.added_post = 47
Available in version 2.0 and later.
wired.event.board.edited_post = 48
Available in version 2.0 and later.
wired.event.board.deleted_post = 49
Available in version 2.0 and later.
wired.event.transfer.started_file_download = 50
Available in version 2.0 and later.
wired.event.transfer.stopped_file_download = 51
Available in version 2.0 and later.
wired.event.transfer.completed_file_download = 52
Available in version 2.0 and later.
wired.event.transfer.started_file_upload = 53
Available in version 2.0 and later.
wired.event.transfer.stopped_file_upload = 54
Available in version 2.0 and later.
wired.event.transfer.completed_file_upload = 55
Available in version 2.0 and later.
wired.event.transfer.completed_directory_upload = 56
Available in version 2.0 and later.
wired.event.log.got_log = 57
Available in version 2.0 and later.
wired.event.events.got_events = 58
Available in version 2.0 and later.
wired.event.settings.got_settings = 59
Available in version 2.0 and later.
wired.event.settings.set_settings = 60
Available in version 2.0 and later.
wired.event.banlist.got_bans = 61
Available in version 2.0 and later.
wired.event.banlist.added_ban = 62
Available in version 2.0 and later.
wired.event.banlist.deleted_ban = 63
Available in version 2.0 and later.
wired.event.tracker.got_categories = 64
Available in version 2.0 and later.
wired.event.tracker.got_servers = 65
Available in version 2.0 and later.
wired.event.tracker.registered_server = 66
Available in version 2.0 and later.

Included in Messages
wired.event.event_list
wired.event.event

Availability
Available in version 2.0 and later.


wired.event.time

<p7:field name="wired.event.time" type="date" id="10008" />

TBD

ID
10008

Type
Date

Included in Messages
wired.event.event_list
wired.event.event

Availability
Available in version 2.0 and later.


wired.event.parameters

<p7:field name="wired.event.parameters" type="list" id="10009" />

TBD

ID
10009

Type
List

List Type
String

Included in Messages
wired.event.event_list
wired.event.event

Availability
Available in version 2.0 and later.


wired.settings.register_with_trackers

<p7:field name="wired.settings.register_with_trackers" type="bool" id="10010" />

Indicates whether the server should register with the trackers listed in wired.setting.trackers.

ID
10010

Type
Boolean

Included in Messages
wired.settings.settings
wired.settings.set_settings

Availability
Available in version 2.0 and later.


wired.settings.trackers

<p7:field name="wired.settings.trackers" type="list" id="10011" />

URLs of trackers the server should register with if wired.settings.register_with_trackers is on. The URLs should be in the "wired://server[:port]/Category" format.

ID
10011

Type
List

List Type
String

Included in Messages
wired.settings.settings
wired.settings.set_settings

Availability
Available in version 2.0 and later.


wired.banlist.ip

<p7:field name="wired.banlist.ip" type="string" id="10012" />

An entry in the banlist. Should be set to the string representation of either an IPv4 address, e.g. "127.0.0.1", or an IPv6 address, e.g. "::1". It can also be a netblock, such as "127.0.0.1/8", or a wildcard string, such as "127.0.0.*".

ID
10012

Type
String

Included in Messages
wired.banlist.list
wired.banlist.add_ban
wired.banlist.delete_ban

Availability
Available in version 2.0 and later.


wired.banlist.expiration_date

<p7:field name="wired.banlist.expiration_date" type="date" id="10013" />

Expiration date of an entry in the banlist.

ID
10013

Type
Date

Included in Messages
wired.banned
wired.user.ban_user
wired.banlist.list
wired.banlist.add_ban
wired.banlist.delete_ban

Availability
Available in version 2.0 and later.


wired.tracker.tracker

<p7:field name="wired.tracker.tracker" type="bool" id="11000" />

Indicates whether the server also functions as a tracker.

ID
11000

Type
Boolean

Included in Messages
wired.settings.settings
wired.settings.set_settings
wired.tracker.server_list
wired.tracker.send_register

Availability
Available in version 2.0 and later.


wired.tracker.categories

<p7:field name="wired.tracker.categories" type="list" id="11001" />

List of configured tracker categories.

ID
11001

Type
List

List Type
String

Included in Messages
wired.settings.settings
wired.settings.set_settings
wired.tracker.categories

Availability
Available in version 2.0 and later.


wired.tracker.category

<p7:field name="wired.tracker.category" type="string" id="11002" />

A single tracker category, similar to wired.tracker.categories but used when registering.

ID
11002

Type
String

Included in Messages
wired.tracker.server_list
wired.tracker.send_register

Availability
Available in version 2.0 and later.


wired.tracker.ip

<p7:field name="wired.tracker.ip" type="string" id="11003" />

IP address of a server when registering with a tracker.

ID
11003

Type
String

Included in Messages
wired.tracker.send_register

Availability
Available in version 2.0 and later.


wired.tracker.port

<p7:field name="wired.tracker.port" type="uint32" id="11004" />

Port of a server when registering with a tracker.

ID
11004

Type
Unsigned 32-bit integer

Included in Messages
wired.tracker.send_register

Availability
Available in version 2.0 and later.


wired.tracker.url

<p7:field name="wired.tracker.url" type="string" id="11005" />

URL of a server registered with a tracker. The URL should be in the "wired://server[:port]/Category" format.

ID
11005

Type
String

Included in Messages
wired.tracker.server_list

Availability
Available in version 2.0 and later.


wired.tracker.users

<p7:field name="wired.tracker.users" type="uint32" id="11006" />

Number of users currently logged in to a server registered with a tracker.

ID
11006

Type
Unsigned 32-bit integer

Included in Messages
wired.tracker.server_list
wired.tracker.send_register
wired.tracker.send_update

Availability
Available in version 2.0 and later.



Messages

wired.okay

<p7:message name="wired.okay" id="1000" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Acknowledgement message.

ID
1000

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.set_nick
wired.user.set_status
wired.user.set_icon
wired.user.set_idle
wired.user.disconnect_user
wired.user.ban_user
wired.chat.leave_chat
wired.chat.kick_user
wired.chat.set_topic
wired.chat.send_say
wired.chat.send_me
wired.chat.invite_user
wired.chat.decline_invitation
wired.message.send_message
wired.message.send_broadcast
wired.board.add_board
wired.board.rename_board
wired.board.move_board
wired.board.delete_board
wired.board.set_board_info
wired.board.add_thread
wired.board.move_thread
wired.board.delete_thread
wired.board.add_post
wired.board.edit_post
wired.board.delete_post
wired.board.subscribe_boards
wired.board.unsubscribe_boards
wired.file.move
wired.file.link
wired.file.delete
wired.file.set_type
wired.file.set_comment
wired.file.set_executable
wired.file.set_label
wired.file.set_permissions
wired.file.create_directory
wired.file.subscribe_directory
wired.file.unsubscribe_directory
wired.account.change_password
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group
wired.account.delete_user
wired.account.delete_group
wired.account.subscribe_accounts
wired.account.unsubscribe_accounts
wired.transfer.upload_directory
wired.log.subscribe
wired.log.unsubscribe
wired.event.delete_events
wired.event.subscribe
wired.event.unsubscribe
wired.settings.set_settings
wired.banlist.add_ban
wired.banlist.delete_ban
wired.tracker.send_register
wired.tracker.send_update

Availability
Available in version 2.0 and later.


wired.error

<p7:message name="wired.error" id="1001" version="2.0">
    <p7:parameter field="wired.error" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.error.string" use="optional" version="2.0" />
</p7:message>

Error message. wired.error contains the error returned. wired.error.string is optional, but should contain an additional error string if wired.error is wired.error.internal_error.

ID
1001

Required Parameters
wired.error
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.error.string
Available in version 2.0 and later.

Included in Transactions
wired.send_login
wired.user.set_nick
wired.user.set_status
wired.user.set_icon
wired.user.set_idle
wired.user.get_info
wired.user.disconnect_user
wired.user.ban_user
wired.user.get_users
wired.chat.join_chat
wired.chat.leave_chat
wired.chat.kick_user
wired.chat.set_topic
wired.chat.send_say
wired.chat.send_me
wired.chat.create_chat
wired.chat.invite_user
wired.chat.decline_invitation
wired.message.send_message
wired.message.send_broadcast
wired.board.get_boards
wired.board.get_threads
wired.board.get_thread
wired.board.add_board
wired.board.rename_board
wired.board.move_board
wired.board.delete_board
wired.board.get_board_info
wired.board.set_board_info
wired.board.add_thread
wired.board.move_thread
wired.board.delete_thread
wired.board.add_post
wired.board.edit_post
wired.board.delete_post
wired.board.subscribe_boards
wired.board.unsubscribe_boards
wired.file.list_directory
wired.file.get_info
wired.file.move
wired.file.link
wired.file.delete
wired.file.set_type
wired.file.set_comment
wired.file.set_executable
wired.file.set_label
wired.file.set_permissions
wired.file.create_directory
wired.file.search
wired.file.preview_file
wired.file.subscribe_directory
wired.file.unsubscribe_directory
wired.account.change_password
wired.account.list_users
wired.account.list_groups
wired.account.read_user
wired.account.read_group
wired.account.create_user
wired.account.create_group
wired.account.edit_user
wired.account.edit_group
wired.account.delete_user
wired.account.delete_group
wired.account.subscribe_accounts
wired.account.unsubscribe_accounts
wired.transfer.download_file
wired.transfer.upload_file
wired.transfer.upload_directory
wired.log.get_log
wired.log.subscribe
wired.log.unsubscribe
wired.event.get_first_time
wired.event.get_events
wired.event.delete_events
wired.event.subscribe
wired.event.unsubscribe
wired.settings.get_settings
wired.settings.set_settings
wired.banlist.get_bans
wired.banlist.add_ban
wired.banlist.delete_ban
wired.tracker.get_categories
wired.tracker.get_servers
wired.tracker.send_register
wired.tracker.send_update

Availability
Available in version 2.0 and later.


wired.client_info

<p7:message name="wired.client_info" id="2000" version="2.0">
    <p7:parameter field="wired.info.application.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.application.version" use="required" version="2.0" />
    <p7:parameter field="wired.info.application.build" use="required" version="2.0" />
    <p7:parameter field="wired.info.os.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.os.version" use="required" version="2.0" />
    <p7:parameter field="wired.info.arch" use="required" version="2.0" />
    <p7:parameter field="wired.info.supports_rsrc" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Client info message.

ID
2000

Required Parameters
wired.info.application.name
Available in version 2.0 and later.
wired.info.application.version
Available in version 2.0 and later.
wired.info.application.build
Available in version 2.0 and later.
wired.info.os.name
Available in version 2.0 and later.
wired.info.os.version
Available in version 2.0 and later.
wired.info.arch
Available in version 2.0 and later.
wired.info.supports_rsrc
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.client_info

Availability
Available in version 2.0 and later.


wired.server_info

<p7:message name="wired.server_info" id="2001" version="2.0">
    <p7:parameter field="wired.info.application.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.application.version" use="required" version="2.0" />
    <p7:parameter field="wired.info.application.build" use="required" version="2.0" />
    <p7:parameter field="wired.info.os.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.os.version" use="required" version="2.0" />
    <p7:parameter field="wired.info.arch" use="required" version="2.0" />
    <p7:parameter field="wired.info.supports_rsrc" use="required" version="2.0" />
    <p7:parameter field="wired.info.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.description" use="required" version="2.0" />
    <p7:parameter field="wired.info.banner" use="required" version="2.0" />
    <p7:parameter field="wired.info.downloads" use="required" version="2.0" />
    <p7:parameter field="wired.info.uploads" use="required" version="2.0" />
    <p7:parameter field="wired.info.download_speed" use="required" version="2.0" />
    <p7:parameter field="wired.info.upload_speed" use="required" version="2.0" />
    <p7:parameter field="wired.info.start_time" use="required" version="2.0" />
    <p7:parameter field="wired.info.files.count" use="required" version="2.0" />
    <p7:parameter field="wired.info.files.size" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Server info message.

ID
2001

Required Parameters
wired.info.application.name
Available in version 2.0 and later.
wired.info.application.version
Available in version 2.0 and later.
wired.info.application.build
Available in version 2.0 and later.
wired.info.os.name
Available in version 2.0 and later.
wired.info.os.version
Available in version 2.0 and later.
wired.info.arch
Available in version 2.0 and later.
wired.info.supports_rsrc
Available in version 2.0 and later.
wired.info.name
Available in version 2.0 and later.
wired.info.description
Available in version 2.0 and later.
wired.info.banner
Available in version 2.0 and later.
wired.info.downloads
Available in version 2.0 and later.
wired.info.uploads
Available in version 2.0 and later.
wired.info.download_speed
Available in version 2.0 and later.
wired.info.upload_speed
Available in version 2.0 and later.
wired.info.start_time
Available in version 2.0 and later.
wired.info.files.count
Available in version 2.0 and later.
wired.info.files.size
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.client_info

Included in Broadcasts
wired.server_info

Availability
Available in version 2.0 and later.


wired.send_ping

<p7:message name="wired.send_ping" id="2002" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Ping message.

ID
2002

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.send_ping

Availability
Available in version 2.0 and later.


wired.ping

<p7:message name="wired.ping" id="2003" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Ping reply.

ID
2003

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.send_ping

Availability
Available in version 2.0 and later.


wired.send_login

<p7:message name="wired.send_login" id="2004" version="2.0">
    <p7:parameter field="wired.user.login" use="required" version="2.0" />
    <p7:parameter field="wired.user.password" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Login message.

ID
2004

Required Parameters
wired.user.login
Available in version 2.0 and later.
wired.user.password
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.send_login

Availability
Available in version 2.0 and later.


wired.login

<p7:message name="wired.login" id="2005" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Login reply.

ID
2005

Required Parameters
wired.user.id
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.send_login

Availability
Available in version 2.0 and later.


wired.banned

<p7:message name="wired.banned" id="2006" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.banlist.expiration_date" use="optional" version="2.0" />
</p7:message>

Login error due to ban. wired.banlist.expiration_date indicates the expiration date of the ban, if applicable.

ID
2006

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.banlist.expiration_date
Available in version 2.0 and later.

Included in Transactions
wired.send_login

Availability
Available in version 2.0 and later.


wired.user.set_nick

<p7:message name="wired.user.set_nick" id="3000" version="2.0">
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change nick message. wired.user.nick may not be the empty string.

ID
3000

Required Parameters
wired.user.nick
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.set_nick

Availability
Available in version 2.0 and later.


wired.user.set_status

<p7:message name="wired.user.set_status" id="3001" version="2.0">
    <p7:parameter field="wired.user.status" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change status message. wired.user.status may be the empty string.

ID
3001

Required Parameters
wired.user.status
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.set_status

Availability
Available in version 2.0 and later.


wired.user.set_icon

<p7:message name="wired.user.set_icon" id="3002" version="2.0">
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change icon message. wired.user.icon may be empty.

ID
3002

Required Parameters
wired.user.icon
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.set_icon

Availability
Available in version 2.0 and later.


wired.user.set_idle

<p7:message name="wired.user.set_idle" id="3003" version="2.0">
    <p7:parameter field="wired.user.idle" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change idle flag message.

ID
3003

Required Parameters
wired.user.idle
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.set_idle

Availability
Available in version 2.0 and later.


wired.user.get_info

<p7:message name="wired.user.get_info" id="3004" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Get info message for a user.

ID
3004

Required Parameters
wired.user.id
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.get_info

Availability
Available in version 2.0 and later.


wired.user.info

<p7:message name="wired.user.info" id="3005" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.idle" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.status" use="required" version="2.0" />
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
    <p7:parameter field="wired.user.login" use="required" version="2.0" />
    <p7:parameter field="wired.user.ip" use="required" version="2.0" />
    <p7:parameter field="wired.user.host" use="required" version="2.0" />
    <p7:parameter field="wired.user.login_time" use="required" version="2.0" />
    <p7:parameter field="wired.user.idle_time" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.user.cipher.name" use="optional" version="2.0" />
    <p7:parameter field="wired.user.cipher.bits" use="optional" version="2.0" />
    <p7:parameter field="wired.info.application.name" use="optional" version="2.0" />
    <p7:parameter field="wired.info.application.version" use="optional" version="2.0" />
    <p7:parameter field="wired.info.application.build" use="optional" version="2.0" />
    <p7:parameter field="wired.info.os.name" use="optional" version="2.0" />
    <p7:parameter field="wired.info.os.version" use="optional" version="2.0" />
    <p7:parameter field="wired.info.arch" use="optional" version="2.0" />
    <p7:parameter field="wired.info.supports_rsrc" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
</p7:message>

User info reply for a user. wired.user.cipher.name and wired.user.cipher.bits should be set only if the user has connected using encryption.

ID
3005

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.user.idle
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.status
Available in version 2.0 and later.
wired.user.icon
Available in version 2.0 and later.
wired.user.login
Available in version 2.0 and later.
wired.user.ip
Available in version 2.0 and later.
wired.user.host
Available in version 2.0 and later.
wired.user.login_time
Available in version 2.0 and later.
wired.user.idle_time
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.user.cipher.name
Available in version 2.0 and later.
wired.user.cipher.bits
Available in version 2.0 and later.
wired.info.application.name
Available in version 2.0 and later.
wired.info.application.version
Available in version 2.0 and later.
wired.info.application.build
Available in version 2.0 and later.
wired.info.os.name
Available in version 2.0 and later.
wired.info.os.version
Available in version 2.0 and later.
wired.info.arch
Available in version 2.0 and later.
wired.info.supports_rsrc
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.

Included in Transactions
wired.user.get_info

Availability
Available in version 2.0 and later.


wired.user.disconnect_user

<p7:message name="wired.user.disconnect_user" id="3006" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnect_message" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Disconnect user. wired.user.disconnect_message may be the empty string.

ID
3006

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.user.disconnect_message
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.disconnect_user

Availability
Available in version 2.0 and later.


wired.user.ban_user

<p7:message name="wired.user.ban_user" id="3007" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnect_message" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.banlist.expiration_date" use="optional" version="2.0" />
</p7:message>

Ban user message. This is equivalent to adding the user to the banlist and then disconnecting the user. wired.user.disconnect_message may be the empty string.

ID
3007

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.user.disconnect_message
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.banlist.expiration_date
Available in version 2.0 and later.

Included in Transactions
wired.user.ban_user

Availability
Available in version 2.0 and later.


wired.user.get_users

<p7:message name="wired.user.get_users" id="3008" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Get user list message.

ID
3008

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.get_users

Availability
Available in version 2.0 and later.


wired.user.user_list

<p7:message name="wired.user.user_list" id="3009" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.idle" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.status" use="required" version="2.0" />
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
    <p7:parameter field="wired.user.idle_time" use="required" version="2.0" />
    <p7:parameter field="wired.user.state" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
    <p7:parameter field="wired.transfer.type" use="optional" version="2.0" />
    <p7:parameter field="wired.file.path" use="optional" version="2.0" />
    <p7:parameter field="wired.transfer.data_size" use="optional" version="2.0" />
    <p7:parameter field="wired.transfer.rsrc_size" use="optional" version="2.0" />
    <p7:parameter field="wired.transfer.transferred" use="optional" version="2.0" />
    <p7:parameter field="wired.transfer.speed" use="optional" version="2.0" />
    <p7:parameter field="wired.transfer.queue_position" use="optional" version="2.0" />
</p7:message>

User list item message. If wired.user.state is wired.user.state.transferring, the fields wired.transfer.type, wired.file.path, wired.file.size, wired.transfer.transferred, wired.transfer.speed and wired.transfer.queue_position should be set. If wired.transfer.queue_position is set and not equal to 0, the transfer is currently in the queue at that position. Otherwise, the transfer is ongoing, and wired.transfer.transferred and wired.transfer.speed indicate its progression.

rsrc TBD

ID
3009

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.user.idle
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.status
Available in version 2.0 and later.
wired.user.icon
Available in version 2.0 and later.
wired.user.idle_time
Available in version 2.0 and later.
wired.user.state
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.
wired.transfer.type
Available in version 2.0 and later.
wired.file.path
Available in version 2.0 and later.
wired.transfer.data_size
Available in version 2.0 and later.
wired.transfer.rsrc_size
Available in version 2.0 and later.
wired.transfer.transferred
Available in version 2.0 and later.
wired.transfer.speed
Available in version 2.0 and later.
wired.transfer.queue_position
Available in version 2.0 and later.

Included in Transactions
wired.user.get_users

Availability
Available in version 2.0 and later.


wired.user.user_list.done

<p7:message name="wired.user.user_list.done" id="3010" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

User list completion message.

ID
3010

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.user.get_users

Availability
Available in version 2.0 and later.


wired.chat.join_chat

<p7:message name="wired.chat.join_chat" id="4000" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Join chat message.

ID
4000

Required Parameters
wired.chat.id
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.join_chat

Availability
Available in version 2.0 and later.


wired.chat.leave_chat

<p7:message name="wired.chat.leave_chat" id="4001" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Leave chat message.

ID
4001

Required Parameters
wired.chat.id
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.leave_chat

Availability
Available in version 2.0 and later.


wired.chat.user_list

<p7:message name="wired.chat.user_list" id="4002" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.idle" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.status" use="required" version="2.0" />
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
</p7:message>

User list item message for a chat.

ID
4002

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.
wired.user.idle
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.status
Available in version 2.0 and later.
wired.user.icon
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.

Included in Transactions
wired.chat.join_chat

Availability
Available in version 2.0 and later.


wired.chat.user_list.done

<p7:message name="wired.chat.user_list.done" id="4003" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

User list completion message for a chat.

ID
4003

Required Parameters
wired.chat.id
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.join_chat

Availability
Available in version 2.0 and later.


wired.chat.user_join

<p7:message name="wired.chat.user_join" id="4004" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.idle" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.status" use="required" version="2.0" />
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
</p7:message>

User join message for a chat.

ID
4004

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.
wired.user.idle
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.status
Available in version 2.0 and later.
wired.user.icon
Available in version 2.0 and later.

Optional Parameters
wired.account.color
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.user_join

Availability
Available in version 2.0 and later.


wired.chat.user_leave

<p7:message name="wired.chat.user_leave" id="4005" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
</p7:message>

User leave message for a chat.

ID
4005

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.user_leave

Availability
Available in version 2.0 and later.


wired.chat.user_status

<p7:message name="wired.chat.user_status" id="4006" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.idle" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.status" use="required" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
</p7:message>

User status message for a chat. Any of the fields, except wired.user.id may have changed, and it is not possible to find out which, except by caching the previous values. wired.user.status may be the empty string, but wired.user.nick may not.

wired.account.color TBD

ID
4006

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.
wired.user.idle
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.status
Available in version 2.0 and later.

Optional Parameters
wired.account.color
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.user_status

Availability
Available in version 2.0 and later.


wired.chat.user_icon

<p7:message name="wired.chat.user_icon" id="4007" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
</p7:message>

User icon message for a chat. wired.user.icon may be empty.

ID
4007

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.
wired.user.icon
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.user_icon

Availability
Available in version 2.0 and later.


wired.chat.user_disconnect

<p7:message name="wired.chat.user_disconnect" id="4008" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnected_id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnect_message" use="required" version="2.0" />
</p7:message>

User disconnected message for a chat. wired.user.disconnected_id is the user who was disconnected. It is not possible to discover who disconnected the user since that user may not be present on each chat. wired.user.disconnect_message may be the empty string.

ID
4008

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.disconnected_id
Available in version 2.0 and later.
wired.user.disconnect_message
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.user_disconnect

Availability
Available in version 2.0 and later.


wired.chat.kick_user

<p7:message name="wired.chat.kick_user" id="4009" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnect_message" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Kick user message for a chat. Kicking the user from the public chat is not equal to disconnecting the user, and the user can rejoin the chat or send other messages. wired.user.disconnect_message may be the empty string.

ID
4009

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.
wired.user.disconnect_message
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.kick_user

Availability
Available in version 2.0 and later.


wired.chat.user_kick

<p7:message name="wired.chat.user_kick" id="4010" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnected_id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnect_message" use="required" version="2.0" />
</p7:message>

User kicked message for a chat. [wired.user.id] is the user who performed the kick, and wired.user.disconnected_id is the user who was kicked. wired.user.disconnect_message may be the empty string.

ID
4010

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.
wired.user.disconnected_id
Available in version 2.0 and later.
wired.user.disconnect_message
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.user_kick

Availability
Available in version 2.0 and later.


wired.chat.user_ban

<p7:message name="wired.chat.user_ban" id="4011" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnected_id" use="required" version="2.0" />
    <p7:parameter field="wired.user.disconnect_message" use="required" version="2.0" />
</p7:message>

User banned message for a chat. wired.user.disconnected_id is the user who was banned. It is not possible to discover who disconnected the user since that user may not be present on each chat. wired.user.disconnect_message may be the empty string.

ID
4011

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.disconnected_id
Available in version 2.0 and later.
wired.user.disconnect_message
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.user_ban

Availability
Available in version 2.0 and later.


wired.chat.set_topic

<p7:message name="wired.chat.set_topic" id="4012" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.chat.topic.topic" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change topic for a chat. wired.chat.topic.topic may be the empty string.

ID
4012

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.chat.topic.topic
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.set_topic

Availability
Available in version 2.0 and later.


wired.chat.topic

<p7:message name="wired.chat.topic" id="4013" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.chat.topic.topic" use="required" version="2.0" />
    <p7:parameter field="wired.chat.topic.time" use="required" version="2.0" />
</p7:message>

Topic message for a chat. wired.chat.topic.topic may be the empty string.

ID
4013

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.chat.topic.topic
Available in version 2.0 and later.
wired.chat.topic.time
Available in version 2.0 and later.

Included in Transactions
wired.chat.join_chat

Availability
Available in version 2.0 and later.


wired.chat.send_say

<p7:message name="wired.chat.send_say" id="4014" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.chat.say" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Send a normal chat message for a chat. wired.chat.say may not be the empty string.

ID
4014

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.chat.say
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.send_say

Availability
Available in version 2.0 and later.


wired.chat.say

<p7:message name="wired.chat.say" id="4015" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.chat.say" use="required" version="2.0" />
</p7:message>

Normal chat message for a chat. wired.chat.say may not be the empty string.

ID
4015

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.
wired.chat.say
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.say

Availability
Available in version 2.0 and later.


wired.chat.send_me

<p7:message name="wired.chat.send_me" id="4016" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.chat.me" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Send an action chat message for a chat. wired.chat.me may not be the empty string.

ID
4016

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.chat.me
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.send_me

Availability
Available in version 2.0 and later.


wired.chat.me

<p7:message name="wired.chat.me" id="4017" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.chat.me" use="required" version="2.0" />
</p7:message>

Action chat message for a chat. wired.chat.me may not be the empty string.

ID
4017

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.
wired.chat.me
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.me

Availability
Available in version 2.0 and later.


wired.chat.create_chat

<p7:message name="wired.chat.create_chat" id="4018" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Create new chat message.

ID
4018

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.create_chat

Availability
Available in version 2.0 and later.


wired.chat.chat_created

<p7:message name="wired.chat.chat_created" id="4019" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Create new chat reply.

ID
4019

Required Parameters
wired.chat.id
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.create_chat

Availability
Available in version 2.0 and later.


wired.chat.invite_user

<p7:message name="wired.chat.invite_user" id="4020" version="2.0">
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Invitation message for a user for a chat.

ID
4020

Required Parameters
wired.chat.id
Available in version 2.0 and later.
wired.user.id
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.invite_user

Availability
Available in version 2.0 and later.


wired.chat.invitation

<p7:message name="wired.chat.invitation" id="4021" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
</p7:message>

Invivation message from a user for a chat.

ID
4021

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.chat.id
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.invitation

Availability
Available in version 2.0 and later.


wired.chat.decline_invitation

<p7:message name="wired.chat.decline_invitation" id="4022" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Decline invitation from a user for a chat.

ID
4022

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.chat.id
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.chat.decline_invitation

Availability
Available in version 2.0 and later.


wired.chat.user_decline_invitation

<p7:message name="wired.chat.user_decline_invitation" id="4023" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.chat.id" use="required" version="2.0" />
</p7:message>

Declination for an invitation from a user for a chat.

ID
4023

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.chat.id
Available in version 2.0 and later.

Included in Broadcasts
wired.chat.user_decline_invitation

Availability
Available in version 2.0 and later.


wired.message.send_message

<p7:message name="wired.message.send_message" id="5000" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.message.message" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Send private message to a user. wired.message.message may not be the empty string.

ID
5000

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.message.message
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.message.send_message

Availability
Available in version 2.0 and later.


wired.message.message

<p7:message name="wired.message.message" id="5001" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.message.message" use="required" version="2.0" />
</p7:message>

Private message from a user. wired.message.message may not be the empty string.

ID
5001

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.message.message
Available in version 2.0 and later.

Included in Broadcasts
wired.message.message

Availability
Available in version 2.0 and later.


wired.message.send_broadcast

<p7:message name="wired.message.send_broadcast" id="5002" version="2.0">
    <p7:parameter field="wired.message.broadcast" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Send broadcast message to all users. wired.message.message may not be the empty string.

ID
5002

Required Parameters
wired.message.broadcast
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.message.send_broadcast

Availability
Available in version 2.0 and later.


wired.message.broadcast

<p7:message name="wired.message.broadcast" id="5003" version="2.0">
    <p7:parameter field="wired.user.id" use="required" version="2.0" />
    <p7:parameter field="wired.message.broadcast" use="required" version="2.0" />
</p7:message>

Broadcast message to all users. wired.message.message may not be the empty string.

ID
5003

Required Parameters
wired.user.id
Available in version 2.0 and later.
wired.message.broadcast
Available in version 2.0 and later.

Included in Broadcasts
wired.message.broadcast

Availability
Available in version 2.0 and later.


wired.board.get_boards

<p7:message name="wired.board.get_boards" id="6000" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6000

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_boards

Availability
Available in version 2.0 and later.


wired.board.board_list

<p7:message name="wired.board.board_list" id="6001" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.readable" use="required" version="2.0" />
    <p7:parameter field="wired.board.writable" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6001

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.readable
Available in version 2.0 and later.
wired.board.writable
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_boards

Availability
Available in version 2.0 and later.


wired.board.board_list.done

<p7:message name="wired.board.board_list.done" id="6002" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6002

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_boards

Availability
Available in version 2.0 and later.


wired.board.get_threads

<p7:message name="wired.board.get_threads" id="6003" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.board.board" use="optional" version="2.0" />
</p7:message>

TBD

ID
6003

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.board.board
Available in version 2.0 and later.

Included in Transactions
wired.board.get_threads

Availability
Available in version 2.0 and later.


wired.board.thread_list

<p7:message name="wired.board.thread_list" id="6004" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.post_date" use="required" version="2.0" />
    <p7:parameter field="wired.board.own_thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.replies" use="required" version="2.0" />
    <p7:parameter field="wired.board.subject" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.board.edit_date" use="optional" version="2.0" />
    <p7:parameter field="wired.board.latest_reply" use="optional" version="2.0" />
    <p7:parameter field="wired.board.latest_reply_date" use="optional" version="2.0" />
</p7:message>

TBD

ID
6004

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.thread
Available in version 2.0 and later.
wired.board.post_date
Available in version 2.0 and later.
wired.board.own_thread
Available in version 2.0 and later.
wired.board.replies
Available in version 2.0 and later.
wired.board.subject
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.board.edit_date
Available in version 2.0 and later.
wired.board.latest_reply
Available in version 2.0 and later.
wired.board.latest_reply_date
Available in version 2.0 and later.

Included in Transactions
wired.board.get_threads

Availability
Available in version 2.0 and later.


wired.board.thread_list.done

<p7:message name="wired.board.thread_list.done" id="6005" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6005

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_threads

Availability
Available in version 2.0 and later.


wired.board.get_thread

<p7:message name="wired.board.get_thread" id="6006" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6006

Required Parameters
wired.board.thread
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_thread

Availability
Available in version 2.0 and later.


wired.board.thread

<p7:message name="wired.board.thread" id="6007" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.text" use="required" version="2.0" />
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6007

Required Parameters
wired.board.thread
Available in version 2.0 and later.
wired.board.text
Available in version 2.0 and later.
wired.user.icon
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_thread

Availability
Available in version 2.0 and later.


wired.board.post_list

<p7:message name="wired.board.post_list" id="6008" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.post" use="required" version="2.0" />
    <p7:parameter field="wired.board.post_date" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
    <p7:parameter field="wired.board.own_post" use="required" version="2.0" />
    <p7:parameter field="wired.board.text" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.board.edit_date" use="optional" version="2.0" />
</p7:message>

TBD

ID
6008

Required Parameters
wired.board.thread
Available in version 2.0 and later.
wired.board.post
Available in version 2.0 and later.
wired.board.post_date
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.icon
Available in version 2.0 and later.
wired.board.own_post
Available in version 2.0 and later.
wired.board.text
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.board.edit_date
Available in version 2.0 and later.

Included in Transactions
wired.board.get_thread

Availability
Available in version 2.0 and later.


wired.board.post_list.done

<p7:message name="wired.board.post_list.done" id="6009" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6009

Required Parameters
wired.board.thread
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_thread

Availability
Available in version 2.0 and later.


wired.board.add_board

<p7:message name="wired.board.add_board" id="6010" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner.write" use="required" version="2.0" />
    <p7:parameter field="wired.board.group" use="required" version="2.0" />
    <p7:parameter field="wired.board.group.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.group.write" use="required" version="2.0" />
    <p7:parameter field="wired.board.everyone.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.everyone.write" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6010

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.owner
Available in version 2.0 and later.
wired.board.owner.read
Available in version 2.0 and later.
wired.board.owner.write
Available in version 2.0 and later.
wired.board.group
Available in version 2.0 and later.
wired.board.group.read
Available in version 2.0 and later.
wired.board.group.write
Available in version 2.0 and later.
wired.board.everyone.read
Available in version 2.0 and later.
wired.board.everyone.write
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.add_board

Availability
Available in version 2.0 and later.


wired.board.board_added

<p7:message name="wired.board.board_added" id="6011" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.readable" use="required" version="2.0" />
    <p7:parameter field="wired.board.writable" use="required" version="2.0" />
</p7:message>

TBD

ID
6011

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.readable
Available in version 2.0 and later.
wired.board.writable
Available in version 2.0 and later.

Included in Broadcasts
wired.board.board_added

Availability
Available in version 2.0 and later.


wired.board.rename_board

<p7:message name="wired.board.rename_board" id="6012" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.new_board" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6012

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.new_board
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.rename_board

Availability
Available in version 2.0 and later.


wired.board.board_renamed

<p7:message name="wired.board.board_renamed" id="6013" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.new_board" use="required" version="2.0" />
</p7:message>

TBD

ID
6013

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.new_board
Available in version 2.0 and later.

Included in Broadcasts
wired.board.board_renamed

Availability
Available in version 2.0 and later.


wired.board.move_board

<p7:message name="wired.board.move_board" id="6014" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.new_board" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6014

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.new_board
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.move_board

Availability
Available in version 2.0 and later.


wired.board.board_moved

<p7:message name="wired.board.board_moved" id="6015" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.new_board" use="required" version="2.0" />
</p7:message>

TBD

ID
6015

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.new_board
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.delete_board

<p7:message name="wired.board.delete_board" id="6016" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6016

Required Parameters
wired.board.board
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.delete_board

Availability
Available in version 2.0 and later.


wired.board.board_deleted

<p7:message name="wired.board.board_deleted" id="6017" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
</p7:message>

TBD

ID
6017

Required Parameters
wired.board.board
Available in version 2.0 and later.

Included in Broadcasts
wired.board.board_deleted

Availability
Available in version 2.0 and later.


wired.board.get_board_info

<p7:message name="wired.board.get_board_info" id="6018" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6018

Required Parameters
wired.board.board
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_board_info

Availability
Available in version 2.0 and later.


wired.board.board_info

<p7:message name="wired.board.board_info" id="6019" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner.write" use="required" version="2.0" />
    <p7:parameter field="wired.board.group" use="required" version="2.0" />
    <p7:parameter field="wired.board.group.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.group.write" use="required" version="2.0" />
    <p7:parameter field="wired.board.everyone.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.everyone.write" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6019

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.owner
Available in version 2.0 and later.
wired.board.owner.read
Available in version 2.0 and later.
wired.board.owner.write
Available in version 2.0 and later.
wired.board.group
Available in version 2.0 and later.
wired.board.group.read
Available in version 2.0 and later.
wired.board.group.write
Available in version 2.0 and later.
wired.board.everyone.read
Available in version 2.0 and later.
wired.board.everyone.write
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.get_board_info

Availability
Available in version 2.0 and later.


wired.board.set_board_info

<p7:message name="wired.board.set_board_info" id="6020" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.owner.write" use="required" version="2.0" />
    <p7:parameter field="wired.board.group" use="required" version="2.0" />
    <p7:parameter field="wired.board.group.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.group.write" use="required" version="2.0" />
    <p7:parameter field="wired.board.everyone.read" use="required" version="2.0" />
    <p7:parameter field="wired.board.everyone.write" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6020

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.owner
Available in version 2.0 and later.
wired.board.owner.read
Available in version 2.0 and later.
wired.board.owner.write
Available in version 2.0 and later.
wired.board.group
Available in version 2.0 and later.
wired.board.group.read
Available in version 2.0 and later.
wired.board.group.write
Available in version 2.0 and later.
wired.board.everyone.read
Available in version 2.0 and later.
wired.board.everyone.write
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.set_board_info

Availability
Available in version 2.0 and later.


wired.board.board_info_changed

<p7:message name="wired.board.board_info_changed" id="6021" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.readable" use="required" version="2.0" />
    <p7:parameter field="wired.board.writable" use="required" version="2.0" />
</p7:message>

TBD

ID
6021

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.readable
Available in version 2.0 and later.
wired.board.writable
Available in version 2.0 and later.

Included in Broadcasts
wired.board.board_info_changed

Availability
Available in version 2.0 and later.


wired.board.add_thread

<p7:message name="wired.board.add_thread" id="6022" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.subject" use="required" version="2.0" />
    <p7:parameter field="wired.board.text" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6022

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.subject
Available in version 2.0 and later.
wired.board.text
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.add_thread

Availability
Available in version 2.0 and later.


wired.board.thread_added

<p7:message name="wired.board.thread_added" id="6023" version="2.0">
    <p7:parameter field="wired.board.board" use="required" version="2.0" />
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.post_date" use="required" version="2.0" />
    <p7:parameter field="wired.board.own_thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.subject" use="required" version="2.0" />
    <p7:parameter field="wired.board.replies" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.icon" use="required" version="2.0" />
    <p7:parameter field="wired.board.edit_date" use="optional" version="2.0" />
    <p7:parameter field="wired.board.latest_reply" use="optional" version="2.0" />
    <p7:parameter field="wired.board.latest_reply_date" use="optional" version="2.0" />
</p7:message>

TBD

ID
6023

Required Parameters
wired.board.board
Available in version 2.0 and later.
wired.board.thread
Available in version 2.0 and later.
wired.board.post_date
Available in version 2.0 and later.
wired.board.own_thread
Available in version 2.0 and later.
wired.board.subject
Available in version 2.0 and later.
wired.board.replies
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.icon
Available in version 2.0 and later.

Optional Parameters
wired.board.edit_date
Available in version 2.0 and later.
wired.board.latest_reply
Available in version 2.0 and later.
wired.board.latest_reply_date
Available in version 2.0 and later.

Included in Broadcasts
wired.board.thread_added

Availability
Available in version 2.0 and later.


wired.board.edit_thread

<p7:message name="wired.board.edit_thread" id="6024" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.subject" use="required" version="2.0" />
    <p7:parameter field="wired.board.text" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6024

Required Parameters
wired.board.thread
Available in version 2.0 and later.
wired.board.subject
Available in version 2.0 and later.
wired.board.text
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.thread_changed

<p7:message name="wired.board.thread_changed" id="6025" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.subject" use="required" version="2.0" />
    <p7:parameter field="wired.board.replies" use="required" version="2.0" />
    <p7:parameter field="wired.board.edit_date" use="optional" version="2.0" />
    <p7:parameter field="wired.board.latest_reply_date" use="optional" version="2.0" />
</p7:message>

TBD

ID
6025

Required Parameters
wired.board.thread
Available in version 2.0 and later.
wired.board.subject
Available in version 2.0 and later.
wired.board.replies
Available in version 2.0 and later.

Optional Parameters
wired.board.edit_date
Available in version 2.0 and later.
wired.board.latest_reply_date
Available in version 2.0 and later.

Included in Broadcasts
wired.board.thread_changed

Availability
Available in version 2.0 and later.


wired.board.move_thread

<p7:message name="wired.board.move_thread" id="6026" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.new_board" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6026

Required Parameters
wired.board.thread
Available in version 2.0 and later.
wired.board.new_board
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.move_thread

Availability
Available in version 2.0 and later.


wired.board.thread_moved

<p7:message name="wired.board.thread_moved" id="6027" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.new_board" use="required" version="2.0" />
</p7:message>

TBD

ID
6027

Required Parameters
wired.board.thread
Available in version 2.0 and later.
wired.board.new_board
Available in version 2.0 and later.

Included in Broadcasts
wired.board.thread_moved

Availability
Available in version 2.0 and later.


wired.board.delete_thread

<p7:message name="wired.board.delete_thread" id="6028" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6028

Required Parameters
wired.board.thread
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.delete_thread

Availability
Available in version 2.0 and later.


wired.board.thread_deleted

<p7:message name="wired.board.thread_deleted" id="6029" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
</p7:message>

TBD

ID
6029

Required Parameters
wired.board.thread
Available in version 2.0 and later.

Included in Broadcasts
wired.board.thread_deleted

Availability
Available in version 2.0 and later.


wired.board.add_post

<p7:message name="wired.board.add_post" id="6030" version="2.0">
    <p7:parameter field="wired.board.thread" use="required" version="2.0" />
    <p7:parameter field="wired.board.subject" use="required" version="2.0" />
    <p7:parameter field="wired.board.text" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6030

Required Parameters
wired.board.thread
Available in version 2.0 and later.
wired.board.subject
Available in version 2.0 and later.
wired.board.text
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.add_post

Availability
Available in version 2.0 and later.


wired.board.edit_post

<p7:message name="wired.board.edit_post" id="6031" version="2.0">
    <p7:parameter field="wired.board.post" use="required" version="2.0" />
    <p7:parameter field="wired.board.subject" use="required" version="2.0" />
    <p7:parameter field="wired.board.text" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6031

Required Parameters
wired.board.post
Available in version 2.0 and later.
wired.board.subject
Available in version 2.0 and later.
wired.board.text
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.edit_post

Availability
Available in version 2.0 and later.


wired.board.delete_post

<p7:message name="wired.board.delete_post" id="6032" version="2.0">
    <p7:parameter field="wired.board.post" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6032

Required Parameters
wired.board.post
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.delete_post

Availability
Available in version 2.0 and later.


wired.board.subscribe_boards

<p7:message name="wired.board.subscribe_boards" id="6033" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6033

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.subscribe_boards

Availability
Available in version 2.0 and later.


wired.board.unsubscribe_boards

<p7:message name="wired.board.unsubscribe_boards" id="6034" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
6034

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.board.unsubscribe_boards

Availability
Available in version 2.0 and later.


wired.file.list_directory

<p7:message name="wired.file.list_directory" id="7000" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.file.recursive" use="optional" version="2.0" />
</p7:message>

List a directory. wired.file.path may not be the empty string. If wired.file.recursive is set, replies should include the full directory tree.

ID
7000

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.file.recursive
Available in version 2.0 and later.

Included in Transactions
wired.file.list_directory

Availability
Available in version 2.0 and later.


wired.file.file_list

<p7:message name="wired.file.file_list" id="7001" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.type" use="required" version="2.0" />
    <p7:parameter field="wired.file.creation_time" use="required" version="2.0" />
    <p7:parameter field="wired.file.modification_time" use="required" version="2.0" />
    <p7:parameter field="wired.file.link" use="required" version="2.0" />
    <p7:parameter field="wired.file.executable" use="required" version="2.0" />
    <p7:parameter field="wired.file.label" use="required" version="2.0" />
    <p7:parameter field="wired.file.volume" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.file.data_size" use="optional" version="2.0" />
    <p7:parameter field="wired.file.rsrc_size" use="optional" version="2.0" />
    <p7:parameter field="wired.file.directory_count" use="optional" version="2.0" />
    <p7:parameter field="wired.file.readable" use="optional" version="2.0" />
    <p7:parameter field="wired.file.writable" use="optional" version="2.0" />
</p7:message>

File list item for a directory. wired.file.path may not be the empty string.

If wired.file.type is wired.file.type.dropbox, wired.file.readable and wired.file.writable should be set.

rsrc TBD

ID
7001

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.type
Available in version 2.0 and later.
wired.file.creation_time
Available in version 2.0 and later.
wired.file.modification_time
Available in version 2.0 and later.
wired.file.link
Available in version 2.0 and later.
wired.file.executable
Available in version 2.0 and later.
wired.file.label
Available in version 2.0 and later.
wired.file.volume
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.file.data_size
Available in version 2.0 and later.
wired.file.rsrc_size
Available in version 2.0 and later.
wired.file.directory_count
Available in version 2.0 and later.
wired.file.readable
Available in version 2.0 and later.
wired.file.writable
Available in version 2.0 and later.

Included in Transactions
wired.file.list_directory

Availability
Available in version 2.0 and later.


wired.file.file_list.done

<p7:message name="wired.file.file_list.done" id="7002" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.available" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.file.readable" use="optional" version="2.0" />
    <p7:parameter field="wired.file.writable" use="optional" version="2.0" />
</p7:message>

File list completion message.

If wired.file.type is wired.file.type.dropbox, wired.file.readable and wired.file.writable should be set.

ID
7002

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.available
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.file.readable
Available in version 2.0 and later.
wired.file.writable
Available in version 2.0 and later.

Included in Transactions
wired.file.list_directory

Availability
Available in version 2.0 and later.


wired.file.get_info

<p7:message name="wired.file.get_info" id="7003" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Get info message for a file. wired.file.path may not be the empty string.

ID
7003

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.get_info

Availability
Available in version 2.0 and later.


wired.file.info

<p7:message name="wired.file.info" id="7004" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.type" use="required" version="2.0" />
    <p7:parameter field="wired.file.creation_time" use="required" version="2.0" />
    <p7:parameter field="wired.file.modification_time" use="required" version="2.0" />
    <p7:parameter field="wired.file.link" use="required" version="2.0" />
    <p7:parameter field="wired.file.executable" use="required" version="2.0" />
    <p7:parameter field="wired.file.label" use="required" version="2.0" />
    <p7:parameter field="wired.file.volume" use="required" version="2.0" />
    <p7:parameter field="wired.file.comment" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.file.data_size" use="optional" version="2.0" />
    <p7:parameter field="wired.file.rsrc_size" use="optional" version="2.0" />
    <p7:parameter field="wired.file.directory_count" use="optional" version="2.0" />
    <p7:parameter field="wired.file.owner" use="optional" version="2.0" />
    <p7:parameter field="wired.file.owner.read" use="optional" version="2.0" />
    <p7:parameter field="wired.file.owner.write" use="optional" version="2.0" />
    <p7:parameter field="wired.file.group" use="optional" version="2.0" />
    <p7:parameter field="wired.file.group.read" use="optional" version="2.0" />
    <p7:parameter field="wired.file.group.write" use="optional" version="2.0" />
    <p7:parameter field="wired.file.everyone.read" use="optional" version="2.0" />
    <p7:parameter field="wired.file.everyone.write" use="optional" version="2.0" />
    <p7:parameter field="wired.file.readable" use="optional" version="2.0" />
    <p7:parameter field="wired.file.writable" use="optional" version="2.0" />
</p7:message>

Info message for a file or a directory. wired.file.path may not be the empty string, but wired.file.comment may be.

If wired.file.type is wired.file.type.dropbox, wired.file.owner, wired.file.owner.read, wired.file.owner.write, wired.file.group, wired.file.group.read, wired.file.group.read, wired.file.everyone.read, wired.file.everyone.write, wired.file.readable and wired.file.writable should be set.

rsrc TBD

ID
7004

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.type
Available in version 2.0 and later.
wired.file.creation_time
Available in version 2.0 and later.
wired.file.modification_time
Available in version 2.0 and later.
wired.file.link
Available in version 2.0 and later.
wired.file.executable
Available in version 2.0 and later.
wired.file.label
Available in version 2.0 and later.
wired.file.volume
Available in version 2.0 and later.
wired.file.comment
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.file.data_size
Available in version 2.0 and later.
wired.file.rsrc_size
Available in version 2.0 and later.
wired.file.directory_count
Available in version 2.0 and later.
wired.file.owner
Available in version 2.0 and later.
wired.file.owner.read
Available in version 2.0 and later.
wired.file.owner.write
Available in version 2.0 and later.
wired.file.group
Available in version 2.0 and later.
wired.file.group.read
Available in version 2.0 and later.
wired.file.group.write
Available in version 2.0 and later.
wired.file.everyone.read
Available in version 2.0 and later.
wired.file.everyone.write
Available in version 2.0 and later.
wired.file.readable
Available in version 2.0 and later.
wired.file.writable
Available in version 2.0 and later.

Included in Transactions
wired.file.get_info

Availability
Available in version 2.0 and later.


wired.file.move

<p7:message name="wired.file.move" id="7005" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.new_path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Move file or directory message. wired.file.path and wired.file.new_path may not be the empty string, and may not be equal.

wired.file.new_path should be the full destination path, not just the destination directory.

If the server can't move the file, it may perform a copy followed by a delete instead. wired.file.volume can be used to see if this will be the case.

ID
7005

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.new_path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.move

Availability
Available in version 2.0 and later.


wired.file.link

<p7:message name="wired.file.link" id="7006" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.new_path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Link file or directory message. wired.file.path and wired.file.new_path may not be the empty string, and may not be equal.

wired.file.new_path should be the full destination path, not just the destination directory.

ID
7006

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.new_path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.link

Availability
Available in version 2.0 and later.


wired.file.delete

<p7:message name="wired.file.delete" id="7007" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Delete file or directory message. wired.file.path may not be the empty string.

If it's a directory, the servern should perform a recursive delete of the full directory tree.

ID
7007

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.delete

Availability
Available in version 2.0 and later.


wired.file.set_type

<p7:message name="wired.file.set_type" id="7008" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.type" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change directory type message. wired.file.path may not be the empty string.

wired.file.type may not be wired.file.type.file.

ID
7008

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.type
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.set_type

Availability
Available in version 2.0 and later.


wired.file.set_comment

<p7:message name="wired.file.set_comment" id="7009" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.comment" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change directory type message. wired.file.path may not be the empty string, but wired.file.comment may be.

ID
7009

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.comment
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.set_comment

Availability
Available in version 2.0 and later.


wired.file.set_executable

<p7:message name="wired.file.set_executable" id="7010" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.executable" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change executable flag message for a file. wired.file.path may not be the empty string.

ID
7010

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.executable
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.set_executable

Availability
Available in version 2.0 and later.


wired.file.set_permissions

<p7:message name="wired.file.set_permissions" id="7011" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.owner" use="required" version="2.0" />
    <p7:parameter field="wired.file.owner.read" use="required" version="2.0" />
    <p7:parameter field="wired.file.owner.write" use="required" version="2.0" />
    <p7:parameter field="wired.file.group" use="required" version="2.0" />
    <p7:parameter field="wired.file.group.read" use="required" version="2.0" />
    <p7:parameter field="wired.file.group.write" use="required" version="2.0" />
    <p7:parameter field="wired.file.everyone.read" use="required" version="2.0" />
    <p7:parameter field="wired.file.everyone.write" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change executable flag message for a drop box directory. wired.file.path may not be the empty string, but wired.file.owner and wired.file.group may be.

ID
7011

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.owner
Available in version 2.0 and later.
wired.file.owner.read
Available in version 2.0 and later.
wired.file.owner.write
Available in version 2.0 and later.
wired.file.group
Available in version 2.0 and later.
wired.file.group.read
Available in version 2.0 and later.
wired.file.group.write
Available in version 2.0 and later.
wired.file.everyone.read
Available in version 2.0 and later.
wired.file.everyone.write
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.set_permissions

Availability
Available in version 2.0 and later.


wired.file.set_label

<p7:message name="wired.file.set_label" id="7012" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.label" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change label for a file or directory. wired.file.path may not be the empty string.

ID
7012

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.label
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.set_label

Availability
Available in version 2.0 and later.


wired.file.create_directory

<p7:message name="wired.file.create_directory" id="7013" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.file.type" use="optional" version="2.0" />
    <p7:parameter field="wired.file.owner" use="optional" version="2.0" />
    <p7:parameter field="wired.file.owner.read" use="optional" version="2.0" />
    <p7:parameter field="wired.file.owner.write" use="optional" version="2.0" />
    <p7:parameter field="wired.file.group" use="optional" version="2.0" />
    <p7:parameter field="wired.file.group.read" use="optional" version="2.0" />
    <p7:parameter field="wired.file.group.write" use="optional" version="2.0" />
    <p7:parameter field="wired.file.everyone.read" use="optional" version="2.0" />
    <p7:parameter field="wired.file.everyone.write" use="optional" version="2.0" />
</p7:message>

Create a new directory message. wired.file.path may not be the empty string, but wired.file.owner and wired.file.group may be.

wired.file.path should be the full destination path.

If wired.file.type is set, this should be the directory type, otherwise it should be wired.file.type.directory.

If wired.file.type is wired.file.type.dropbox, wired.file.owner, wired.file.owner.read, wired.file.owner.write, wired.file.group, wired.file.group.read, wired.file.group.write, wired.file.everyone.read and wired.file.everyone.write should be set.

ID
7013

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.file.type
Available in version 2.0 and later.
wired.file.owner
Available in version 2.0 and later.
wired.file.owner.read
Available in version 2.0 and later.
wired.file.owner.write
Available in version 2.0 and later.
wired.file.group
Available in version 2.0 and later.
wired.file.group.read
Available in version 2.0 and later.
wired.file.group.write
Available in version 2.0 and later.
wired.file.everyone.read
Available in version 2.0 and later.
wired.file.everyone.write
Available in version 2.0 and later.

Included in Transactions
wired.file.create_directory

Availability
Available in version 2.0 and later.


wired.file.search

<p7:message name="wired.file.search" id="7014" version="2.0">
    <p7:parameter field="wired.file.query" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Search files message. wired.file.query may not be the empty string.

ID
7014

Required Parameters
wired.file.query
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.search

Availability
Available in version 2.0 and later.


wired.file.search_list

<p7:message name="wired.file.search_list" id="7015" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.type" use="required" version="2.0" />
    <p7:parameter field="wired.file.creation_time" use="required" version="2.0" />
    <p7:parameter field="wired.file.modification_time" use="required" version="2.0" />
    <p7:parameter field="wired.file.link" use="required" version="2.0" />
    <p7:parameter field="wired.file.executable" use="required" version="2.0" />
    <p7:parameter field="wired.file.label" use="required" version="2.0" />
    <p7:parameter field="wired.file.volume" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.file.data_size" use="optional" version="2.0" />
    <p7:parameter field="wired.file.rsrc_size" use="optional" version="2.0" />
    <p7:parameter field="wired.file.directory_count" use="optional" version="2.0" />
    <p7:parameter field="wired.file.readable" use="optional" version="2.0" />
    <p7:parameter field="wired.file.writable" use="optional" version="2.0" />
</p7:message>

Search list item message. This message should behave exactly like wired.file.file_list.

ID
7015

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.type
Available in version 2.0 and later.
wired.file.creation_time
Available in version 2.0 and later.
wired.file.modification_time
Available in version 2.0 and later.
wired.file.link
Available in version 2.0 and later.
wired.file.executable
Available in version 2.0 and later.
wired.file.label
Available in version 2.0 and later.
wired.file.volume
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.file.data_size
Available in version 2.0 and later.
wired.file.rsrc_size
Available in version 2.0 and later.
wired.file.directory_count
Available in version 2.0 and later.
wired.file.readable
Available in version 2.0 and later.
wired.file.writable
Available in version 2.0 and later.

Included in Transactions
wired.file.search

Availability
Available in version 2.0 and later.


wired.file.search_list.done

<p7:message name="wired.file.search_list.done" id="7016" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Search list completion message.

ID
7016

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.search

Availability
Available in version 2.0 and later.


wired.file.preview_file

<p7:message name="wired.file.preview_file" id="7017" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
7017

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.preview_file

Availability
Available in version 2.0 and later.


wired.file.preview

<p7:message name="wired.file.preview" id="7018" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.file.preview" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
7018

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.file.preview
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.preview_file

Availability
Available in version 2.0 and later.


wired.file.subscribe_directory

<p7:message name="wired.file.subscribe_directory" id="7019" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Subscribe to a directory message. wired.file.path may not be the empty string.

ID
7019

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.subscribe_directory

Availability
Available in version 2.0 and later.


wired.file.unsubscribe_directory

<p7:message name="wired.file.unsubscribe_directory" id="7020" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Subscribe to a directory message. wired.file.path may not be the empty string.

ID
7020

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.file.unsubscribe_directory

Availability
Available in version 2.0 and later.


wired.file.directory_changed

<p7:message name="wired.file.directory_changed" id="7021" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Directory changed message. wired.file.path may not be the empty string.

ID
7021

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Broadcasts
wired.file.directory_changed

Availability
Available in version 2.0 and later.


wired.file.directory_deleted

<p7:message name="wired.file.directory_deleted" id="7022" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Directory deleted message. wired.file.path may not be the empty string.

ID
7022

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Broadcasts
wired.file.directory_deleted

Availability
Available in version 2.0 and later.


wired.account.privileges

<p7:message name="wired.account.privileges" id="8000" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.group" use="required" version="2.0" />
    <p7:parameter field="wired.account.groups" use="required" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_set_nick" use="required" version="2.0" />
    <p7:parameter field="wired.account.user.get_info" use="required" version="2.0" />
    <p7:parameter field="wired.account.user.disconnect_users" use="required" version="2.0" />
    <p7:parameter field="wired.account.user.ban_users" use="required" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_be_disconnected" use="required" version="2.0" />
    <p7:parameter field="wired.account.user.get_users" use="required" version="2.0" />
    <p7:parameter field="wired.account.chat.kick_users" use="required" version="2.0" />
    <p7:parameter field="wired.account.chat.set_topic" use="required" version="2.0" />
    <p7:parameter field="wired.account.chat.create_chats" use="required" version="2.0" />
    <p7:parameter field="wired.account.message.send_messages" use="required" version="2.0" />
    <p7:parameter field="wired.account.message.broadcast" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.read_boards" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.add_boards" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.move_boards" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.rename_boards" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.delete_boards" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.set_board_info" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.get_board_info" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.add_threads" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.move_threads" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.add_posts" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.edit_own_threads_and_posts" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.edit_all_threads_and_posts" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.delete_own_threads_and_posts" use="required" version="2.0" />
    <p7:parameter field="wired.account.board.delete_all_threads_and_posts" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.list_files" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.get_info" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.create_directories" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.create_links" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.move_files" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.rename_files" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.set_type" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.set_comment" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.set_permissions" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.set_executable" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.delete_files" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.access_all_dropboxes" use="required" version="2.0" />
    <p7:parameter field="wired.account.file.recursive_list_depth_limit" use="required" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_files" use="required" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_files" use="required" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_directories" use="required" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_anywhere" use="required" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_limit" use="required" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_limit" use="required" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_speed_limit" use="required" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_speed_limit" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.change_password" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.list_accounts" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.read_accounts" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.create_users" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.edit_users" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.delete_users" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.create_groups" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.edit_groups" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.delete_groups" use="required" version="2.0" />
    <p7:parameter field="wired.account.account.raise_account_privileges" use="required" version="2.0" />
    <p7:parameter field="wired.account.log.view_log" use="required" version="2.0" />
    <p7:parameter field="wired.account.events.view_events" use="required" version="2.0" />
    <p7:parameter field="wired.account.settings.get_settings" use="required" version="2.0" />
    <p7:parameter field="wired.account.settings.set_settings" use="required" version="2.0" />
    <p7:parameter field="wired.account.banlist.get_bans" use="required" version="2.0" />
    <p7:parameter field="wired.account.banlist.add_bans" use="required" version="2.0" />
    <p7:parameter field="wired.account.banlist.delete_bans" use="required" version="2.0" />
    <p7:parameter field="wired.account.tracker.list_servers" use="required" version="2.0" />
    <p7:parameter field="wired.account.tracker.register_servers" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Account privileges message. wired.account.name may not be the empty string, but wired.account.group may be. wired.account.groups may be the empty list.

This can be used to validate a client interface.

ID
8000

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.group
Available in version 2.0 and later.
wired.account.groups
Available in version 2.0 and later.
wired.account.user.cannot_set_nick
Available in version 2.0 and later.
wired.account.user.get_info
Available in version 2.0 and later.
wired.account.user.disconnect_users
Available in version 2.0 and later.
wired.account.user.ban_users
Available in version 2.0 and later.
wired.account.user.cannot_be_disconnected
Available in version 2.0 and later.
wired.account.user.get_users
Available in version 2.0 and later.
wired.account.chat.kick_users
Available in version 2.0 and later.
wired.account.chat.set_topic
Available in version 2.0 and later.
wired.account.chat.create_chats
Available in version 2.0 and later.
wired.account.message.send_messages
Available in version 2.0 and later.
wired.account.message.broadcast
Available in version 2.0 and later.
wired.account.board.read_boards
Available in version 2.0 and later.
wired.account.board.add_boards
Available in version 2.0 and later.
wired.account.board.move_boards
Available in version 2.0 and later.
wired.account.board.rename_boards
Available in version 2.0 and later.
wired.account.board.delete_boards
Available in version 2.0 and later.
wired.account.board.set_board_info
Available in version 2.0 and later.
wired.account.board.get_board_info
Available in version 2.0 and later.
wired.account.board.add_threads
Available in version 2.0 and later.
wired.account.board.move_threads
Available in version 2.0 and later.
wired.account.board.add_posts
Available in version 2.0 and later.
wired.account.board.edit_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.edit_all_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_all_threads_and_posts
Available in version 2.0 and later.
wired.account.file.list_files
Available in version 2.0 and later.
wired.account.file.get_info
Available in version 2.0 and later.
wired.account.file.create_directories
Available in version 2.0 and later.
wired.account.file.create_links
Available in version 2.0 and later.
wired.account.file.move_files
Available in version 2.0 and later.
wired.account.file.rename_files
Available in version 2.0 and later.
wired.account.file.set_type
Available in version 2.0 and later.
wired.account.file.set_comment
Available in version 2.0 and later.
wired.account.file.set_permissions
Available in version 2.0 and later.
wired.account.file.set_executable
Available in version 2.0 and later.
wired.account.file.delete_files
Available in version 2.0 and later.
wired.account.file.access_all_dropboxes
Available in version 2.0 and later.
wired.account.file.recursive_list_depth_limit
Available in version 2.0 and later.
wired.account.transfer.download_files
Available in version 2.0 and later.
wired.account.transfer.upload_files
Available in version 2.0 and later.
wired.account.transfer.upload_directories
Available in version 2.0 and later.
wired.account.transfer.upload_anywhere
Available in version 2.0 and later.
wired.account.transfer.download_limit
Available in version 2.0 and later.
wired.account.transfer.upload_limit
Available in version 2.0 and later.
wired.account.transfer.download_speed_limit
Available in version 2.0 and later.
wired.account.transfer.upload_speed_limit
Available in version 2.0 and later.
wired.account.account.change_password
Available in version 2.0 and later.
wired.account.account.list_accounts
Available in version 2.0 and later.
wired.account.account.read_accounts
Available in version 2.0 and later.
wired.account.account.create_users
Available in version 2.0 and later.
wired.account.account.edit_users
Available in version 2.0 and later.
wired.account.account.delete_users
Available in version 2.0 and later.
wired.account.account.create_groups
Available in version 2.0 and later.
wired.account.account.edit_groups
Available in version 2.0 and later.
wired.account.account.delete_groups
Available in version 2.0 and later.
wired.account.account.raise_account_privileges
Available in version 2.0 and later.
wired.account.log.view_log
Available in version 2.0 and later.
wired.account.events.view_events
Available in version 2.0 and later.
wired.account.settings.get_settings
Available in version 2.0 and later.
wired.account.settings.set_settings
Available in version 2.0 and later.
wired.account.banlist.get_bans
Available in version 2.0 and later.
wired.account.banlist.add_bans
Available in version 2.0 and later.
wired.account.banlist.delete_bans
Available in version 2.0 and later.
wired.account.tracker.list_servers
Available in version 2.0 and later.
wired.account.tracker.register_servers
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.send_login

Included in Broadcasts
wired.account.privileges

Availability
Available in version 2.0 and later.


wired.account.change_password

<p7:message name="wired.account.change_password" id="8001" version="2.0">
    <p7:parameter field="wired.account.password" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Change password message. wired.account.password may not be the empty string.

ID
8001

Required Parameters
wired.account.password
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.change_password

Availability
Available in version 2.0 and later.


wired.account.list_users

<p7:message name="wired.account.list_users" id="8002" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

List user accounts message.

ID
8002

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.list_users

Availability
Available in version 2.0 and later.


wired.account.user_list

<p7:message name="wired.account.user_list" id="8003" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.full_name" use="required" version="2.0" />
    <p7:parameter field="wired.account.comment" use="required" version="2.0" />
    <p7:parameter field="wired.account.creation_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.modification_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.login_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.edited_by" use="required" version="2.0" />
    <p7:parameter field="wired.account.downloads" use="required" version="2.0" />
    <p7:parameter field="wired.account.download_transferred" use="required" version="2.0" />
    <p7:parameter field="wired.account.uploads" use="required" version="2.0" />
    <p7:parameter field="wired.account.upload_transferred" use="required" version="2.0" />
    <p7:parameter field="wired.account.group" use="required" version="2.0" />
    <p7:parameter field="wired.account.groups" use="required" version="2.0" />
    <p7:parameter field="wired.account.password" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
</p7:message>

User accounts list item message. wired.account.name, wired.account.password and wired.account.edited_by may not be the empty string.

If the user account shall not belong to a primary group, wired.account.group may be the empty string, otherwise it must be a valid group name. Likewise, if the user account shall not belong to any secondary groups, wired.account.groups may be the empty list, otherwise it must contain valid group names.

ID
8003

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.full_name
Available in version 2.0 and later.
wired.account.comment
Available in version 2.0 and later.
wired.account.creation_time
Available in version 2.0 and later.
wired.account.modification_time
Available in version 2.0 and later.
wired.account.login_time
Available in version 2.0 and later.
wired.account.edited_by
Available in version 2.0 and later.
wired.account.downloads
Available in version 2.0 and later.
wired.account.download_transferred
Available in version 2.0 and later.
wired.account.uploads
Available in version 2.0 and later.
wired.account.upload_transferred
Available in version 2.0 and later.
wired.account.group
Available in version 2.0 and later.
wired.account.groups
Available in version 2.0 and later.
wired.account.password
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.

Included in Transactions
wired.account.list_users

Availability
Available in version 2.0 and later.


wired.account.user_list.done

<p7:message name="wired.account.user_list.done" id="8004" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

User accounts list completion message.

ID
8004

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.list_users

Availability
Available in version 2.0 and later.


wired.account.list_groups

<p7:message name="wired.account.list_groups" id="8005" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

List group accounts message.

ID
8005

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.list_groups

Availability
Available in version 2.0 and later.


wired.account.group_list

<p7:message name="wired.account.group_list" id="8006" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.comment" use="required" version="2.0" />
    <p7:parameter field="wired.account.creation_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.modification_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.edited_by" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
</p7:message>

User accounts list item message. wired.account.name and wired.account.edited_by may not be the empty string.

ID
8006

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.comment
Available in version 2.0 and later.
wired.account.creation_time
Available in version 2.0 and later.
wired.account.modification_time
Available in version 2.0 and later.
wired.account.edited_by
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.

Included in Transactions
wired.account.list_groups

Availability
Available in version 2.0 and later.


wired.account.group_list.done

<p7:message name="wired.account.group_list.done" id="8007" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Group accounts list completion message.

ID
8007

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.list_groups

Availability
Available in version 2.0 and later.


wired.account.read_user

<p7:message name="wired.account.read_user" id="8008" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Read user account message. wired.account.name may not be the empty string.

ID
8008

Required Parameters
wired.account.name
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.read_user

Availability
Available in version 2.0 and later.


wired.account.user

<p7:message name="wired.account.user" id="8009" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.full_name" use="required" version="2.0" />
    <p7:parameter field="wired.account.comment" use="required" version="2.0" />
    <p7:parameter field="wired.account.creation_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.modification_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.login_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.edited_by" use="required" version="2.0" />
    <p7:parameter field="wired.account.downloads" use="required" version="2.0" />
    <p7:parameter field="wired.account.download_transferred" use="required" version="2.0" />
    <p7:parameter field="wired.account.uploads" use="required" version="2.0" />
    <p7:parameter field="wired.account.upload_transferred" use="required" version="2.0" />
    <p7:parameter field="wired.account.group" use="required" version="2.0" />
    <p7:parameter field="wired.account.groups" use="required" version="2.0" />
    <p7:parameter field="wired.account.password" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
    <p7:parameter field="wired.account.files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_set_nick" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.disconnect_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.ban_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_be_disconnected" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.kick_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.set_topic" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.create_chats" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.send_messages" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.broadcast" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.read_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.rename_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.set_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.get_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.list_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_links" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.move_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.rename_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_type" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_comment" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_permissions" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_executable" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.delete_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.access_all_dropboxes" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.recursive_list_depth_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_anywhere" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.change_password" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.list_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.read_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.raise_account_privileges" use="optional" version="2.0" />
    <p7:parameter field="wired.account.log.view_log" use="optional" version="2.0" />
    <p7:parameter field="wired.account.events.view_events" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.get_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.set_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.get_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.add_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.delete_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.list_servers" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.register_servers" use="optional" version="2.0" />
</p7:message>

User account message. wired.account.name, wired.account.edited_by and wired.account.password may not be the empty string, but wired.account.full_name may be.

If the user account shall not belong to a primary group, wired.account.group may be the empty string, otherwise it must be a valid group name. Likewise, if the user account shall not belong to any secondary groups, wired.account.groups may be the empty list, otherwise it must contain valid group names.

If it is set, wired.account.files may be the empty string, otherwise it must be a valid path within the files directory.

ID
8009

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.full_name
Available in version 2.0 and later.
wired.account.comment
Available in version 2.0 and later.
wired.account.creation_time
Available in version 2.0 and later.
wired.account.modification_time
Available in version 2.0 and later.
wired.account.login_time
Available in version 2.0 and later.
wired.account.edited_by
Available in version 2.0 and later.
wired.account.downloads
Available in version 2.0 and later.
wired.account.download_transferred
Available in version 2.0 and later.
wired.account.uploads
Available in version 2.0 and later.
wired.account.upload_transferred
Available in version 2.0 and later.
wired.account.group
Available in version 2.0 and later.
wired.account.groups
Available in version 2.0 and later.
wired.account.password
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.
wired.account.files
Available in version 2.0 and later.
wired.account.user.cannot_set_nick
Available in version 2.0 and later.
wired.account.user.get_info
Available in version 2.0 and later.
wired.account.user.disconnect_users
Available in version 2.0 and later.
wired.account.user.ban_users
Available in version 2.0 and later.
wired.account.user.cannot_be_disconnected
Available in version 2.0 and later.
wired.account.user.get_users
Available in version 2.0 and later.
wired.account.chat.kick_users
Available in version 2.0 and later.
wired.account.chat.set_topic
Available in version 2.0 and later.
wired.account.chat.create_chats
Available in version 2.0 and later.
wired.account.message.send_messages
Available in version 2.0 and later.
wired.account.message.broadcast
Available in version 2.0 and later.
wired.account.board.read_boards
Available in version 2.0 and later.
wired.account.board.add_boards
Available in version 2.0 and later.
wired.account.board.move_boards
Available in version 2.0 and later.
wired.account.board.rename_boards
Available in version 2.0 and later.
wired.account.board.delete_boards
Available in version 2.0 and later.
wired.account.board.set_board_info
Available in version 2.0 and later.
wired.account.board.get_board_info
Available in version 2.0 and later.
wired.account.board.add_threads
Available in version 2.0 and later.
wired.account.board.move_threads
Available in version 2.0 and later.
wired.account.board.add_posts
Available in version 2.0 and later.
wired.account.board.edit_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.edit_all_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_all_threads_and_posts
Available in version 2.0 and later.
wired.account.file.list_files
Available in version 2.0 and later.
wired.account.file.get_info
Available in version 2.0 and later.
wired.account.file.create_directories
Available in version 2.0 and later.
wired.account.file.create_links
Available in version 2.0 and later.
wired.account.file.move_files
Available in version 2.0 and later.
wired.account.file.rename_files
Available in version 2.0 and later.
wired.account.file.set_type
Available in version 2.0 and later.
wired.account.file.set_comment
Available in version 2.0 and later.
wired.account.file.set_permissions
Available in version 2.0 and later.
wired.account.file.set_executable
Available in version 2.0 and later.
wired.account.file.delete_files
Available in version 2.0 and later.
wired.account.file.access_all_dropboxes
Available in version 2.0 and later.
wired.account.file.recursive_list_depth_limit
Available in version 2.0 and later.
wired.account.transfer.download_files
Available in version 2.0 and later.
wired.account.transfer.upload_files
Available in version 2.0 and later.
wired.account.transfer.upload_directories
Available in version 2.0 and later.
wired.account.transfer.upload_anywhere
Available in version 2.0 and later.
wired.account.transfer.download_limit
Available in version 2.0 and later.
wired.account.transfer.upload_limit
Available in version 2.0 and later.
wired.account.transfer.download_speed_limit
Available in version 2.0 and later.
wired.account.transfer.upload_speed_limit
Available in version 2.0 and later.
wired.account.account.change_password
Available in version 2.0 and later.
wired.account.account.list_accounts
Available in version 2.0 and later.
wired.account.account.read_accounts
Available in version 2.0 and later.
wired.account.account.create_users
Available in version 2.0 and later.
wired.account.account.edit_users
Available in version 2.0 and later.
wired.account.account.delete_users
Available in version 2.0 and later.
wired.account.account.create_groups
Available in version 2.0 and later.
wired.account.account.edit_groups
Available in version 2.0 and later.
wired.account.account.delete_groups
Available in version 2.0 and later.
wired.account.account.raise_account_privileges
Available in version 2.0 and later.
wired.account.log.view_log
Available in version 2.0 and later.
wired.account.events.view_events
Available in version 2.0 and later.
wired.account.settings.get_settings
Available in version 2.0 and later.
wired.account.settings.set_settings
Available in version 2.0 and later.
wired.account.banlist.get_bans
Available in version 2.0 and later.
wired.account.banlist.add_bans
Available in version 2.0 and later.
wired.account.banlist.delete_bans
Available in version 2.0 and later.
wired.account.tracker.list_servers
Available in version 2.0 and later.
wired.account.tracker.register_servers
Available in version 2.0 and later.

Included in Transactions
wired.account.read_user

Availability
Available in version 2.0 and later.


wired.account.read_group

<p7:message name="wired.account.read_group" id="8010" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Read group account message. wired.account.name may not be the empty string.

ID
8010

Required Parameters
wired.account.name
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.read_group

Availability
Available in version 2.0 and later.


wired.account.group

<p7:message name="wired.account.group" id="8011" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.comment" use="required" version="2.0" />
    <p7:parameter field="wired.account.creation_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.modification_time" use="required" version="2.0" />
    <p7:parameter field="wired.account.edited_by" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
    <p7:parameter field="wired.account.files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_set_nick" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.disconnect_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.ban_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_be_disconnected" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.kick_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.set_topic" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.create_chats" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.send_messages" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.broadcast" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.read_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.rename_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.set_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.get_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.list_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_links" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.move_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.rename_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_type" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_comment" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_permissions" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_executable" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.delete_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.access_all_dropboxes" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.recursive_list_depth_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_anywhere" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.change_password" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.list_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.read_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.raise_account_privileges" use="optional" version="2.0" />
    <p7:parameter field="wired.account.log.view_log" use="optional" version="2.0" />
    <p7:parameter field="wired.account.events.view_events" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.get_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.set_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.get_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.add_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.delete_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.list_servers" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.register_servers" use="optional" version="2.0" />
</p7:message>

User account message. wired.account.name and wired.account.edited_by may not be the empty string.

If it is set, wired.account.files may be the empty string, otherwise it must be a valid path within the files directory.

ID
8011

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.comment
Available in version 2.0 and later.
wired.account.creation_time
Available in version 2.0 and later.
wired.account.modification_time
Available in version 2.0 and later.
wired.account.edited_by
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.
wired.account.files
Available in version 2.0 and later.
wired.account.user.cannot_set_nick
Available in version 2.0 and later.
wired.account.user.get_info
Available in version 2.0 and later.
wired.account.user.disconnect_users
Available in version 2.0 and later.
wired.account.user.ban_users
Available in version 2.0 and later.
wired.account.user.cannot_be_disconnected
Available in version 2.0 and later.
wired.account.user.get_users
Available in version 2.0 and later.
wired.account.chat.kick_users
Available in version 2.0 and later.
wired.account.chat.set_topic
Available in version 2.0 and later.
wired.account.chat.create_chats
Available in version 2.0 and later.
wired.account.message.send_messages
Available in version 2.0 and later.
wired.account.message.broadcast
Available in version 2.0 and later.
wired.account.board.read_boards
Available in version 2.0 and later.
wired.account.board.add_boards
Available in version 2.0 and later.
wired.account.board.move_boards
Available in version 2.0 and later.
wired.account.board.rename_boards
Available in version 2.0 and later.
wired.account.board.delete_boards
Available in version 2.0 and later.
wired.account.board.set_board_info
Available in version 2.0 and later.
wired.account.board.get_board_info
Available in version 2.0 and later.
wired.account.board.add_threads
Available in version 2.0 and later.
wired.account.board.move_threads
Available in version 2.0 and later.
wired.account.board.add_posts
Available in version 2.0 and later.
wired.account.board.edit_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.edit_all_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_all_threads_and_posts
Available in version 2.0 and later.
wired.account.file.list_files
Available in version 2.0 and later.
wired.account.file.get_info
Available in version 2.0 and later.
wired.account.file.create_directories
Available in version 2.0 and later.
wired.account.file.create_links
Available in version 2.0 and later.
wired.account.file.move_files
Available in version 2.0 and later.
wired.account.file.rename_files
Available in version 2.0 and later.
wired.account.file.set_type
Available in version 2.0 and later.
wired.account.file.set_comment
Available in version 2.0 and later.
wired.account.file.set_permissions
Available in version 2.0 and later.
wired.account.file.set_executable
Available in version 2.0 and later.
wired.account.file.delete_files
Available in version 2.0 and later.
wired.account.file.access_all_dropboxes
Available in version 2.0 and later.
wired.account.file.recursive_list_depth_limit
Available in version 2.0 and later.
wired.account.transfer.download_files
Available in version 2.0 and later.
wired.account.transfer.upload_files
Available in version 2.0 and later.
wired.account.transfer.upload_directories
Available in version 2.0 and later.
wired.account.transfer.upload_anywhere
Available in version 2.0 and later.
wired.account.transfer.download_limit
Available in version 2.0 and later.
wired.account.transfer.upload_limit
Available in version 2.0 and later.
wired.account.transfer.download_speed_limit
Available in version 2.0 and later.
wired.account.transfer.upload_speed_limit
Available in version 2.0 and later.
wired.account.account.change_password
Available in version 2.0 and later.
wired.account.account.list_accounts
Available in version 2.0 and later.
wired.account.account.read_accounts
Available in version 2.0 and later.
wired.account.account.create_users
Available in version 2.0 and later.
wired.account.account.edit_users
Available in version 2.0 and later.
wired.account.account.delete_users
Available in version 2.0 and later.
wired.account.account.create_groups
Available in version 2.0 and later.
wired.account.account.edit_groups
Available in version 2.0 and later.
wired.account.account.delete_groups
Available in version 2.0 and later.
wired.account.account.raise_account_privileges
Available in version 2.0 and later.
wired.account.log.view_log
Available in version 2.0 and later.
wired.account.events.view_events
Available in version 2.0 and later.
wired.account.settings.get_settings
Available in version 2.0 and later.
wired.account.settings.set_settings
Available in version 2.0 and later.
wired.account.banlist.get_bans
Available in version 2.0 and later.
wired.account.banlist.add_bans
Available in version 2.0 and later.
wired.account.banlist.delete_bans
Available in version 2.0 and later.
wired.account.tracker.list_servers
Available in version 2.0 and later.
wired.account.tracker.register_servers
Available in version 2.0 and later.

Included in Transactions
wired.account.read_group

Availability
Available in version 2.0 and later.


wired.account.create_user

<p7:message name="wired.account.create_user" id="8012" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.full_name" use="required" version="2.0" />
    <p7:parameter field="wired.account.comment" use="required" version="2.0" />
    <p7:parameter field="wired.account.group" use="required" version="2.0" />
    <p7:parameter field="wired.account.groups" use="required" version="2.0" />
    <p7:parameter field="wired.account.password" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
    <p7:parameter field="wired.account.files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_set_nick" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.disconnect_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.ban_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_be_disconnected" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.kick_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.set_topic" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.create_chats" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.send_messages" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.broadcast" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.read_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.rename_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.set_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.get_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.list_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_links" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.move_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.rename_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_type" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_comment" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_permissions" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_executable" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.delete_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.access_all_dropboxes" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.recursive_list_depth_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_anywhere" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.change_password" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.list_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.read_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.raise_account_privileges" use="optional" version="2.0" />
    <p7:parameter field="wired.account.log.view_log" use="optional" version="2.0" />
    <p7:parameter field="wired.account.events.view_events" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.get_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.set_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.get_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.add_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.delete_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.list_servers" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.register_servers" use="optional" version="2.0" />
</p7:message>

Create user account message. wired.account.name, wired.account.password may not be the empty string, but wired.account.full_name may be.

If the user account shall not belong to a primary group, wired.account.group may be the empty string, otherwise it must be a valid group name. Likewise, if the user account shall not belong to any secondary groups, wired.account.groups may be the empty list, otherwise it must contain valid group names.

If it is set, wired.account.files may be the empty string, otherwise it must be a valid path within the files directory.

ID
8012

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.full_name
Available in version 2.0 and later.
wired.account.comment
Available in version 2.0 and later.
wired.account.group
Available in version 2.0 and later.
wired.account.groups
Available in version 2.0 and later.
wired.account.password
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.
wired.account.files
Available in version 2.0 and later.
wired.account.user.cannot_set_nick
Available in version 2.0 and later.
wired.account.user.get_info
Available in version 2.0 and later.
wired.account.user.disconnect_users
Available in version 2.0 and later.
wired.account.user.ban_users
Available in version 2.0 and later.
wired.account.user.cannot_be_disconnected
Available in version 2.0 and later.
wired.account.user.get_users
Available in version 2.0 and later.
wired.account.chat.kick_users
Available in version 2.0 and later.
wired.account.chat.set_topic
Available in version 2.0 and later.
wired.account.chat.create_chats
Available in version 2.0 and later.
wired.account.message.send_messages
Available in version 2.0 and later.
wired.account.message.broadcast
Available in version 2.0 and later.
wired.account.board.read_boards
Available in version 2.0 and later.
wired.account.board.add_boards
Available in version 2.0 and later.
wired.account.board.move_boards
Available in version 2.0 and later.
wired.account.board.rename_boards
Available in version 2.0 and later.
wired.account.board.delete_boards
Available in version 2.0 and later.
wired.account.board.set_board_info
Available in version 2.0 and later.
wired.account.board.get_board_info
Available in version 2.0 and later.
wired.account.board.add_threads
Available in version 2.0 and later.
wired.account.board.move_threads
Available in version 2.0 and later.
wired.account.board.add_posts
Available in version 2.0 and later.
wired.account.board.edit_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.edit_all_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_all_threads_and_posts
Available in version 2.0 and later.
wired.account.file.list_files
Available in version 2.0 and later.
wired.account.file.get_info
Available in version 2.0 and later.
wired.account.file.create_directories
Available in version 2.0 and later.
wired.account.file.create_links
Available in version 2.0 and later.
wired.account.file.move_files
Available in version 2.0 and later.
wired.account.file.rename_files
Available in version 2.0 and later.
wired.account.file.set_type
Available in version 2.0 and later.
wired.account.file.set_comment
Available in version 2.0 and later.
wired.account.file.set_permissions
Available in version 2.0 and later.
wired.account.file.set_executable
Available in version 2.0 and later.
wired.account.file.delete_files
Available in version 2.0 and later.
wired.account.file.access_all_dropboxes
Available in version 2.0 and later.
wired.account.file.recursive_list_depth_limit
Available in version 2.0 and later.
wired.account.transfer.download_files
Available in version 2.0 and later.
wired.account.transfer.upload_files
Available in version 2.0 and later.
wired.account.transfer.upload_directories
Available in version 2.0 and later.
wired.account.transfer.upload_anywhere
Available in version 2.0 and later.
wired.account.transfer.download_limit
Available in version 2.0 and later.
wired.account.transfer.upload_limit
Available in version 2.0 and later.
wired.account.transfer.download_speed_limit
Available in version 2.0 and later.
wired.account.transfer.upload_speed_limit
Available in version 2.0 and later.
wired.account.account.change_password
Available in version 2.0 and later.
wired.account.account.list_accounts
Available in version 2.0 and later.
wired.account.account.read_accounts
Available in version 2.0 and later.
wired.account.account.create_users
Available in version 2.0 and later.
wired.account.account.edit_users
Available in version 2.0 and later.
wired.account.account.delete_users
Available in version 2.0 and later.
wired.account.account.create_groups
Available in version 2.0 and later.
wired.account.account.edit_groups
Available in version 2.0 and later.
wired.account.account.delete_groups
Available in version 2.0 and later.
wired.account.account.raise_account_privileges
Available in version 2.0 and later.
wired.account.log.view_log
Available in version 2.0 and later.
wired.account.events.view_events
Available in version 2.0 and later.
wired.account.settings.get_settings
Available in version 2.0 and later.
wired.account.settings.set_settings
Available in version 2.0 and later.
wired.account.banlist.get_bans
Available in version 2.0 and later.
wired.account.banlist.add_bans
Available in version 2.0 and later.
wired.account.banlist.delete_bans
Available in version 2.0 and later.
wired.account.tracker.list_servers
Available in version 2.0 and later.
wired.account.tracker.register_servers
Available in version 2.0 and later.

Included in Transactions
wired.account.create_user

Availability
Available in version 2.0 and later.


wired.account.create_group

<p7:message name="wired.account.create_group" id="8013" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.comment" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
    <p7:parameter field="wired.account.files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_set_nick" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.disconnect_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.ban_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_be_disconnected" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.kick_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.set_topic" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.create_chats" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.send_messages" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.broadcast" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.read_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.rename_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.set_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.get_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.list_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_links" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.move_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.rename_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_type" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_comment" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_permissions" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_executable" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.delete_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.access_all_dropboxes" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.recursive_list_depth_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_anywhere" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.change_password" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.list_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.read_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.raise_account_privileges" use="optional" version="2.0" />
    <p7:parameter field="wired.account.log.view_log" use="optional" version="2.0" />
    <p7:parameter field="wired.account.events.view_events" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.get_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.set_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.get_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.add_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.delete_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.list_servers" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.register_servers" use="optional" version="2.0" />
</p7:message>

Create group account message. wired.account.name may not be the empty string.

If it is set, wired.account.files may be the empty string, otherwise it must be a valid path within the files directory.

ID
8013

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.comment
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.
wired.account.files
Available in version 2.0 and later.
wired.account.user.cannot_set_nick
Available in version 2.0 and later.
wired.account.user.get_info
Available in version 2.0 and later.
wired.account.user.disconnect_users
Available in version 2.0 and later.
wired.account.user.ban_users
Available in version 2.0 and later.
wired.account.user.cannot_be_disconnected
Available in version 2.0 and later.
wired.account.user.get_users
Available in version 2.0 and later.
wired.account.chat.kick_users
Available in version 2.0 and later.
wired.account.chat.set_topic
Available in version 2.0 and later.
wired.account.chat.create_chats
Available in version 2.0 and later.
wired.account.message.send_messages
Available in version 2.0 and later.
wired.account.message.broadcast
Available in version 2.0 and later.
wired.account.board.read_boards
Available in version 2.0 and later.
wired.account.board.add_boards
Available in version 2.0 and later.
wired.account.board.move_boards
Available in version 2.0 and later.
wired.account.board.rename_boards
Available in version 2.0 and later.
wired.account.board.delete_boards
Available in version 2.0 and later.
wired.account.board.set_board_info
Available in version 2.0 and later.
wired.account.board.get_board_info
Available in version 2.0 and later.
wired.account.board.add_threads
Available in version 2.0 and later.
wired.account.board.move_threads
Available in version 2.0 and later.
wired.account.board.add_posts
Available in version 2.0 and later.
wired.account.board.edit_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.edit_all_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_all_threads_and_posts
Available in version 2.0 and later.
wired.account.file.list_files
Available in version 2.0 and later.
wired.account.file.get_info
Available in version 2.0 and later.
wired.account.file.create_directories
Available in version 2.0 and later.
wired.account.file.create_links
Available in version 2.0 and later.
wired.account.file.move_files
Available in version 2.0 and later.
wired.account.file.rename_files
Available in version 2.0 and later.
wired.account.file.set_type
Available in version 2.0 and later.
wired.account.file.set_comment
Available in version 2.0 and later.
wired.account.file.set_permissions
Available in version 2.0 and later.
wired.account.file.set_executable
Available in version 2.0 and later.
wired.account.file.delete_files
Available in version 2.0 and later.
wired.account.file.access_all_dropboxes
Available in version 2.0 and later.
wired.account.file.recursive_list_depth_limit
Available in version 2.0 and later.
wired.account.transfer.download_files
Available in version 2.0 and later.
wired.account.transfer.upload_files
Available in version 2.0 and later.
wired.account.transfer.upload_directories
Available in version 2.0 and later.
wired.account.transfer.upload_anywhere
Available in version 2.0 and later.
wired.account.transfer.download_limit
Available in version 2.0 and later.
wired.account.transfer.upload_limit
Available in version 2.0 and later.
wired.account.transfer.download_speed_limit
Available in version 2.0 and later.
wired.account.transfer.upload_speed_limit
Available in version 2.0 and later.
wired.account.account.change_password
Available in version 2.0 and later.
wired.account.account.list_accounts
Available in version 2.0 and later.
wired.account.account.read_accounts
Available in version 2.0 and later.
wired.account.account.create_users
Available in version 2.0 and later.
wired.account.account.edit_users
Available in version 2.0 and later.
wired.account.account.delete_users
Available in version 2.0 and later.
wired.account.account.create_groups
Available in version 2.0 and later.
wired.account.account.edit_groups
Available in version 2.0 and later.
wired.account.account.delete_groups
Available in version 2.0 and later.
wired.account.account.raise_account_privileges
Available in version 2.0 and later.
wired.account.log.view_log
Available in version 2.0 and later.
wired.account.events.view_events
Available in version 2.0 and later.
wired.account.settings.get_settings
Available in version 2.0 and later.
wired.account.settings.set_settings
Available in version 2.0 and later.
wired.account.banlist.get_bans
Available in version 2.0 and later.
wired.account.banlist.add_bans
Available in version 2.0 and later.
wired.account.banlist.delete_bans
Available in version 2.0 and later.
wired.account.tracker.list_servers
Available in version 2.0 and later.
wired.account.tracker.register_servers
Available in version 2.0 and later.

Included in Transactions
wired.account.create_group

Availability
Available in version 2.0 and later.


wired.account.edit_user

<p7:message name="wired.account.edit_user" id="8014" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.full_name" use="required" version="2.0" />
    <p7:parameter field="wired.account.comment" use="required" version="2.0" />
    <p7:parameter field="wired.account.group" use="required" version="2.0" />
    <p7:parameter field="wired.account.groups" use="required" version="2.0" />
    <p7:parameter field="wired.account.password" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.new_name" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
    <p7:parameter field="wired.account.files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_set_nick" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.disconnect_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.ban_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_be_disconnected" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.kick_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.set_topic" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.create_chats" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.send_messages" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.broadcast" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.read_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.rename_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.set_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.get_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.list_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_links" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.move_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.rename_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_type" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_comment" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_permissions" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_executable" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.delete_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.access_all_dropboxes" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.recursive_list_depth_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_anywhere" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.change_password" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.list_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.read_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.raise_account_privileges" use="optional" version="2.0" />
    <p7:parameter field="wired.account.log.view_log" use="optional" version="2.0" />
    <p7:parameter field="wired.account.events.view_events" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.get_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.set_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.get_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.add_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.delete_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.list_servers" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.register_servers" use="optional" version="2.0" />
</p7:message>

Create user account message. wired.account.name, wired.account.password may not be the empty string, but wired.account.full_name may be. If wired.account.new_name is set, it may not be the empty string, and the account should be renamed.

If the user account shall not belong to a primary group, wired.account.group may be the empty string, otherwise it must be a valid group name. Likewise, if the user account shall not belong to any secondary groups, wired.account.groups may be the empty list, otherwise it must contain valid group names.

If it is set, wired.account.files may be the empty string, otherwise it must be a valid path within the files directory.

ID
8014

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.full_name
Available in version 2.0 and later.
wired.account.comment
Available in version 2.0 and later.
wired.account.group
Available in version 2.0 and later.
wired.account.groups
Available in version 2.0 and later.
wired.account.password
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.new_name
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.
wired.account.files
Available in version 2.0 and later.
wired.account.user.cannot_set_nick
Available in version 2.0 and later.
wired.account.user.get_info
Available in version 2.0 and later.
wired.account.user.disconnect_users
Available in version 2.0 and later.
wired.account.user.ban_users
Available in version 2.0 and later.
wired.account.user.cannot_be_disconnected
Available in version 2.0 and later.
wired.account.user.get_users
Available in version 2.0 and later.
wired.account.chat.kick_users
Available in version 2.0 and later.
wired.account.chat.set_topic
Available in version 2.0 and later.
wired.account.chat.create_chats
Available in version 2.0 and later.
wired.account.message.send_messages
Available in version 2.0 and later.
wired.account.message.broadcast
Available in version 2.0 and later.
wired.account.board.read_boards
Available in version 2.0 and later.
wired.account.board.add_boards
Available in version 2.0 and later.
wired.account.board.move_boards
Available in version 2.0 and later.
wired.account.board.rename_boards
Available in version 2.0 and later.
wired.account.board.delete_boards
Available in version 2.0 and later.
wired.account.board.set_board_info
Available in version 2.0 and later.
wired.account.board.get_board_info
Available in version 2.0 and later.
wired.account.board.add_threads
Available in version 2.0 and later.
wired.account.board.move_threads
Available in version 2.0 and later.
wired.account.board.add_posts
Available in version 2.0 and later.
wired.account.board.edit_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.edit_all_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_all_threads_and_posts
Available in version 2.0 and later.
wired.account.file.list_files
Available in version 2.0 and later.
wired.account.file.get_info
Available in version 2.0 and later.
wired.account.file.create_directories
Available in version 2.0 and later.
wired.account.file.create_links
Available in version 2.0 and later.
wired.account.file.move_files
Available in version 2.0 and later.
wired.account.file.rename_files
Available in version 2.0 and later.
wired.account.file.set_type
Available in version 2.0 and later.
wired.account.file.set_comment
Available in version 2.0 and later.
wired.account.file.set_permissions
Available in version 2.0 and later.
wired.account.file.set_executable
Available in version 2.0 and later.
wired.account.file.delete_files
Available in version 2.0 and later.
wired.account.file.access_all_dropboxes
Available in version 2.0 and later.
wired.account.file.recursive_list_depth_limit
Available in version 2.0 and later.
wired.account.transfer.download_files
Available in version 2.0 and later.
wired.account.transfer.upload_files
Available in version 2.0 and later.
wired.account.transfer.upload_directories
Available in version 2.0 and later.
wired.account.transfer.upload_anywhere
Available in version 2.0 and later.
wired.account.transfer.download_limit
Available in version 2.0 and later.
wired.account.transfer.upload_limit
Available in version 2.0 and later.
wired.account.transfer.download_speed_limit
Available in version 2.0 and later.
wired.account.transfer.upload_speed_limit
Available in version 2.0 and later.
wired.account.account.change_password
Available in version 2.0 and later.
wired.account.account.list_accounts
Available in version 2.0 and later.
wired.account.account.read_accounts
Available in version 2.0 and later.
wired.account.account.create_users
Available in version 2.0 and later.
wired.account.account.edit_users
Available in version 2.0 and later.
wired.account.account.delete_users
Available in version 2.0 and later.
wired.account.account.create_groups
Available in version 2.0 and later.
wired.account.account.edit_groups
Available in version 2.0 and later.
wired.account.account.delete_groups
Available in version 2.0 and later.
wired.account.account.raise_account_privileges
Available in version 2.0 and later.
wired.account.log.view_log
Available in version 2.0 and later.
wired.account.events.view_events
Available in version 2.0 and later.
wired.account.settings.get_settings
Available in version 2.0 and later.
wired.account.settings.set_settings
Available in version 2.0 and later.
wired.account.banlist.get_bans
Available in version 2.0 and later.
wired.account.banlist.add_bans
Available in version 2.0 and later.
wired.account.banlist.delete_bans
Available in version 2.0 and later.
wired.account.tracker.list_servers
Available in version 2.0 and later.
wired.account.tracker.register_servers
Available in version 2.0 and later.

Included in Transactions
wired.account.edit_user

Availability
Available in version 2.0 and later.


wired.account.edit_group

<p7:message name="wired.account.edit_group" id="8015" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.comment" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.account.new_name" use="optional" version="2.0" />
    <p7:parameter field="wired.account.color" use="optional" version="2.0" />
    <p7:parameter field="wired.account.files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_set_nick" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.disconnect_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.ban_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.cannot_be_disconnected" use="optional" version="2.0" />
    <p7:parameter field="wired.account.user.get_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.kick_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.set_topic" use="optional" version="2.0" />
    <p7:parameter field="wired.account.chat.create_chats" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.send_messages" use="optional" version="2.0" />
    <p7:parameter field="wired.account.message.broadcast" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.read_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.rename_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_boards" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.set_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.get_board_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.move_threads" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.add_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.edit_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_own_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.board.delete_all_threads_and_posts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.list_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.get_info" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.create_links" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.move_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.rename_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_type" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_comment" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_permissions" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.set_executable" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.delete_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.access_all_dropboxes" use="optional" version="2.0" />
    <p7:parameter field="wired.account.file.recursive_list_depth_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_files" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_directories" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_anywhere" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.download_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.transfer.upload_speed_limit" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.change_password" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.list_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.read_accounts" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_users" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.create_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.edit_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.delete_groups" use="optional" version="2.0" />
    <p7:parameter field="wired.account.account.raise_account_privileges" use="optional" version="2.0" />
    <p7:parameter field="wired.account.log.view_log" use="optional" version="2.0" />
    <p7:parameter field="wired.account.events.view_events" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.get_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.settings.set_settings" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.get_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.add_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.banlist.delete_bans" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.list_servers" use="optional" version="2.0" />
    <p7:parameter field="wired.account.tracker.register_servers" use="optional" version="2.0" />
</p7:message>

Create group account message. wired.account.name may not be the empty string. If wired.account.new_name is set, it may not be the empty string, and the account should be renamed.

If it is set, wired.account.files may be the empty string, otherwise it must be a valid path within the files directory.

ID
8015

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.comment
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.account.new_name
Available in version 2.0 and later.
wired.account.color
Available in version 2.0 and later.
wired.account.files
Available in version 2.0 and later.
wired.account.user.cannot_set_nick
Available in version 2.0 and later.
wired.account.user.get_info
Available in version 2.0 and later.
wired.account.user.disconnect_users
Available in version 2.0 and later.
wired.account.user.ban_users
Available in version 2.0 and later.
wired.account.user.cannot_be_disconnected
Available in version 2.0 and later.
wired.account.user.get_users
Available in version 2.0 and later.
wired.account.chat.kick_users
Available in version 2.0 and later.
wired.account.chat.set_topic
Available in version 2.0 and later.
wired.account.chat.create_chats
Available in version 2.0 and later.
wired.account.message.send_messages
Available in version 2.0 and later.
wired.account.message.broadcast
Available in version 2.0 and later.
wired.account.board.read_boards
Available in version 2.0 and later.
wired.account.board.add_boards
Available in version 2.0 and later.
wired.account.board.move_boards
Available in version 2.0 and later.
wired.account.board.rename_boards
Available in version 2.0 and later.
wired.account.board.delete_boards
Available in version 2.0 and later.
wired.account.board.set_board_info
Available in version 2.0 and later.
wired.account.board.get_board_info
Available in version 2.0 and later.
wired.account.board.add_threads
Available in version 2.0 and later.
wired.account.board.move_threads
Available in version 2.0 and later.
wired.account.board.add_posts
Available in version 2.0 and later.
wired.account.board.edit_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.edit_all_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_own_threads_and_posts
Available in version 2.0 and later.
wired.account.board.delete_all_threads_and_posts
Available in version 2.0 and later.
wired.account.file.list_files
Available in version 2.0 and later.
wired.account.file.get_info
Available in version 2.0 and later.
wired.account.file.create_directories
Available in version 2.0 and later.
wired.account.file.create_links
Available in version 2.0 and later.
wired.account.file.move_files
Available in version 2.0 and later.
wired.account.file.rename_files
Available in version 2.0 and later.
wired.account.file.set_type
Available in version 2.0 and later.
wired.account.file.set_comment
Available in version 2.0 and later.
wired.account.file.set_permissions
Available in version 2.0 and later.
wired.account.file.set_executable
Available in version 2.0 and later.
wired.account.file.delete_files
Available in version 2.0 and later.
wired.account.file.access_all_dropboxes
Available in version 2.0 and later.
wired.account.file.recursive_list_depth_limit
Available in version 2.0 and later.
wired.account.transfer.download_files
Available in version 2.0 and later.
wired.account.transfer.upload_files
Available in version 2.0 and later.
wired.account.transfer.upload_directories
Available in version 2.0 and later.
wired.account.transfer.upload_anywhere
Available in version 2.0 and later.
wired.account.transfer.download_limit
Available in version 2.0 and later.
wired.account.transfer.upload_limit
Available in version 2.0 and later.
wired.account.transfer.download_speed_limit
Available in version 2.0 and later.
wired.account.transfer.upload_speed_limit
Available in version 2.0 and later.
wired.account.account.change_password
Available in version 2.0 and later.
wired.account.account.list_accounts
Available in version 2.0 and later.
wired.account.account.read_accounts
Available in version 2.0 and later.
wired.account.account.create_users
Available in version 2.0 and later.
wired.account.account.edit_users
Available in version 2.0 and later.
wired.account.account.delete_users
Available in version 2.0 and later.
wired.account.account.create_groups
Available in version 2.0 and later.
wired.account.account.edit_groups
Available in version 2.0 and later.
wired.account.account.delete_groups
Available in version 2.0 and later.
wired.account.account.raise_account_privileges
Available in version 2.0 and later.
wired.account.log.view_log
Available in version 2.0 and later.
wired.account.events.view_events
Available in version 2.0 and later.
wired.account.settings.get_settings
Available in version 2.0 and later.
wired.account.settings.set_settings
Available in version 2.0 and later.
wired.account.banlist.get_bans
Available in version 2.0 and later.
wired.account.banlist.add_bans
Available in version 2.0 and later.
wired.account.banlist.delete_bans
Available in version 2.0 and later.
wired.account.tracker.list_servers
Available in version 2.0 and later.
wired.account.tracker.register_servers
Available in version 2.0 and later.

Included in Transactions
wired.account.edit_group

Availability
Available in version 2.0 and later.


wired.account.delete_user

<p7:message name="wired.account.delete_user" id="8016" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.account.disconnect_users" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Delete user account message. wired.account.name may not be the empty string.

ID
8016

Required Parameters
wired.account.name
Available in version 2.0 and later.
wired.account.disconnect_users
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.delete_user

Availability
Available in version 2.0 and later.


wired.account.delete_group

<p7:message name="wired.account.delete_group" id="8017" version="2.0">
    <p7:parameter field="wired.account.name" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Delete group account message. wired.account.name may not be the empty string.

ID
8017

Required Parameters
wired.account.name
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.delete_group

Availability
Available in version 2.0 and later.


wired.account.subscribe_accounts

<p7:message name="wired.account.subscribe_accounts" id="8018" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Subscribe to changes in the account list.

ID
8018

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.subscribe_accounts

Availability
Available in version 2.0 and later.


wired.account.unsubscribe_accounts

<p7:message name="wired.account.unsubscribe_accounts" id="8019" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Unsubscribe from changes in the account list.

ID
8019

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.account.unsubscribe_accounts

Availability
Available in version 2.0 and later.


wired.account.accounts_changed

<p7:message name="wired.account.accounts_changed" id="8020" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Accounts list changed message.

ID
8020

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Broadcasts
wired.account.accounts_changed

Availability
Available in version 2.0 and later.


wired.transfer.download_file

<p7:message name="wired.transfer.download_file" id="9000" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.data_offset" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.rsrc_offset" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
9000

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.transfer.data_offset
Available in version 2.0 and later.
wired.transfer.rsrc_offset
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.transfer.download_file

Availability
Available in version 2.0 and later.


wired.transfer.upload_file

<p7:message name="wired.transfer.upload_file" id="9001" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.data_size" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.rsrc_size" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.file.executable" use="optional" version="2.0" />
</p7:message>

TBD

ID
9001

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.transfer.data_size
Available in version 2.0 and later.
wired.transfer.rsrc_size
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.file.executable
Available in version 2.0 and later.

Included in Transactions
wired.transfer.upload_file

Availability
Available in version 2.0 and later.


wired.transfer.upload_directory

<p7:message name="wired.transfer.upload_directory" id="9002" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
9002

Required Parameters
wired.file.path
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.transfer.upload_directory

Availability
Available in version 2.0 and later.


wired.transfer.queue

<p7:message name="wired.transfer.queue" id="9003" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.queue_position" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
9003

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.transfer.queue_position
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.transfer.download_file
wired.transfer.upload_file

Availability
Available in version 2.0 and later.


wired.transfer.download

<p7:message name="wired.transfer.download" id="9004" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.data" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.rsrc" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.finderinfo" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
9004

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.transfer.data
Available in version 2.0 and later.
wired.transfer.rsrc
Available in version 2.0 and later.
wired.transfer.finderinfo
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.transfer.download_file

Availability
Available in version 2.0 and later.


wired.transfer.upload_ready

<p7:message name="wired.transfer.upload_ready" id="9005" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.data_offset" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.rsrc_offset" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
9005

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.transfer.data_offset
Available in version 2.0 and later.
wired.transfer.rsrc_offset
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.transfer.upload_file
wired.transfer.upload_ready

Availability
Available in version 2.0 and later.


wired.transfer.upload

<p7:message name="wired.transfer.upload" id="9006" version="2.0">
    <p7:parameter field="wired.file.path" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.data" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.rsrc" use="required" version="2.0" />
    <p7:parameter field="wired.transfer.finderinfo" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
9006

Required Parameters
wired.file.path
Available in version 2.0 and later.
wired.transfer.data
Available in version 2.0 and later.
wired.transfer.rsrc
Available in version 2.0 and later.
wired.transfer.finderinfo
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.transfer.upload_ready

Availability
Available in version 2.0 and later.


wired.log.get_log

<p7:message name="wired.log.get_log" id="10000" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Get log message.

ID
10000

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.log.get_log

Availability
Available in version 2.0 and later.


wired.log.list

<p7:message name="wired.log.list" id="10001" version="2.0">
    <p7:parameter field="wired.log.time" use="required" version="2.0" />
    <p7:parameter field="wired.log.level" use="required" version="2.0" />
    <p7:parameter field="wired.log.message" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Log list item message. wired.log.message may not be the empty string.

ID
10001

Required Parameters
wired.log.time
Available in version 2.0 and later.
wired.log.level
Available in version 2.0 and later.
wired.log.message
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.log.get_log

Availability
Available in version 2.0 and later.


wired.log.list.done

<p7:message name="wired.log.list.done" id="10002" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Log list completion message.

ID
10002

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.log.get_log

Availability
Available in version 2.0 and later.


wired.log.subscribe

<p7:message name="wired.log.subscribe" id="10003" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Subscribe to log message.

ID
10003

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.log.subscribe

Availability
Available in version 2.0 and later.


wired.log.unsubscribe

<p7:message name="wired.log.unsubscribe" id="10004" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Unsubscribe from log message.

ID
10004

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.log.unsubscribe

Availability
Available in version 2.0 and later.


wired.log.message

<p7:message name="wired.log.message" id="10005" version="2.0">
    <p7:parameter field="wired.log.time" use="required" version="2.0" />
    <p7:parameter field="wired.log.level" use="required" version="2.0" />
    <p7:parameter field="wired.log.message" use="required" version="2.0" />
</p7:message>

Log message. wired.log.message may not be the empty string.

ID
10005

Required Parameters
wired.log.time
Available in version 2.0 and later.
wired.log.level
Available in version 2.0 and later.
wired.log.message
Available in version 2.0 and later.

Included in Broadcasts
wired.log.message

Availability
Available in version 2.0 and later.


wired.event.get_first_time

<p7:message name="wired.event.get_first_time" id="10006" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
10006

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.event.get_first_time

Availability
Available in version 2.0 and later.


wired.event.first_time

<p7:message name="wired.event.first_time" id="10007" version="2.0">
    <p7:parameter field="wired.event.first_time" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
10007

Required Parameters
wired.event.first_time
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.event.get_first_time

Availability
Available in version 2.0 and later.


wired.event.get_events

<p7:message name="wired.event.get_events" id="10008" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.event.from_time" use="optional" version="2.0" />
    <p7:parameter field="wired.event.number_of_days" use="optional" version="2.0" />
    <p7:parameter field="wired.event.last_event_count" use="optional" version="2.0" />
</p7:message>

TBD

ID
10008

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.event.from_time
Available in version 2.0 and later.
wired.event.number_of_days
Available in version 2.0 and later.
wired.event.last_event_count
Available in version 2.0 and later.

Included in Transactions
wired.event.get_events

Availability
Available in version 2.0 and later.


wired.event.event_list

<p7:message name="wired.event.event_list" id="10009" version="2.0">
    <p7:parameter field="wired.event.event" use="required" version="2.0" />
    <p7:parameter field="wired.event.time" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.login" use="required" version="2.0" />
    <p7:parameter field="wired.user.ip" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.event.parameters" use="optional" version="2.0" />
</p7:message>

TBD

ID
10009

Required Parameters
wired.event.event
Available in version 2.0 and later.
wired.event.time
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.login
Available in version 2.0 and later.
wired.user.ip
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.event.parameters
Available in version 2.0 and later.

Included in Transactions
wired.event.get_events

Availability
Available in version 2.0 and later.


wired.event.event_list.done

<p7:message name="wired.event.event_list.done" id="10010" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

TBD

ID
10010

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.event.get_events

Availability
Available in version 2.0 and later.


wired.event.delete_events

<p7:message name="wired.event.delete_events" id="10022" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.event.from_time" use="optional" version="2.0" />
    <p7:parameter field="wired.event.to_time" use="optional" version="2.0" />
</p7:message>

TBD

ID
10022

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.event.from_time
Available in version 2.0 and later.
wired.event.to_time
Available in version 2.0 and later.

Included in Transactions
wired.event.delete_events

Availability
Available in version 2.0 and later.


wired.event.subscribe

<p7:message name="wired.event.subscribe" id="10011" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Subscribe to events message.

ID
10011

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.event.subscribe

Availability
Available in version 2.0 and later.


wired.event.unsubscribe

<p7:message name="wired.event.unsubscribe" id="10012" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Unsubscribe from events message.

ID
10012

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.event.unsubscribe

Availability
Available in version 2.0 and later.


wired.event.event

<p7:message name="wired.event.event" id="10013" version="2.0">
    <p7:parameter field="wired.event.event" use="required" version="2.0" />
    <p7:parameter field="wired.event.time" use="required" version="2.0" />
    <p7:parameter field="wired.user.nick" use="required" version="2.0" />
    <p7:parameter field="wired.user.login" use="required" version="2.0" />
    <p7:parameter field="wired.user.ip" use="required" version="2.0" />
    <p7:parameter field="wired.event.parameters" use="optional" version="2.0" />
</p7:message>

TBD

ID
10013

Required Parameters
wired.event.event
Available in version 2.0 and later.
wired.event.time
Available in version 2.0 and later.
wired.user.nick
Available in version 2.0 and later.
wired.user.login
Available in version 2.0 and later.
wired.user.ip
Available in version 2.0 and later.

Optional Parameters
wired.event.parameters
Available in version 2.0 and later.

Included in Broadcasts
wired.event.event

Availability
Available in version 2.0 and later.


wired.settings.get_settings

<p7:message name="wired.settings.get_settings" id="10014" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Get settings message.

ID
10014

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.settings.get_settings

Availability
Available in version 2.0 and later.


wired.settings.settings

<p7:message name="wired.settings.settings" id="10015" version="2.0">
    <p7:parameter field="wired.info.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.description" use="required" version="2.0" />
    <p7:parameter field="wired.info.banner" use="required" version="2.0" />
    <p7:parameter field="wired.info.downloads" use="required" version="2.0" />
    <p7:parameter field="wired.info.uploads" use="required" version="2.0" />
    <p7:parameter field="wired.info.download_speed" use="required" version="2.0" />
    <p7:parameter field="wired.info.upload_speed" use="required" version="2.0" />
    <p7:parameter field="wired.settings.register_with_trackers" use="required" version="2.0" />
    <p7:parameter field="wired.settings.trackers" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.tracker" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.categories" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Settings message. wired.info.name may not be the empty string, but wired.info.description may be.

If wired.settings.register_with_trackers is set, wired.settings.trackers may not be the empty list. Otherwise, it may.

wired.tracker.categories may be the empty list.

ID
10015

Required Parameters
wired.info.name
Available in version 2.0 and later.
wired.info.description
Available in version 2.0 and later.
wired.info.banner
Available in version 2.0 and later.
wired.info.downloads
Available in version 2.0 and later.
wired.info.uploads
Available in version 2.0 and later.
wired.info.download_speed
Available in version 2.0 and later.
wired.info.upload_speed
Available in version 2.0 and later.
wired.settings.register_with_trackers
Available in version 2.0 and later.
wired.settings.trackers
Available in version 2.0 and later.
wired.tracker.tracker
Available in version 2.0 and later.
wired.tracker.categories
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.settings.get_settings

Availability
Available in version 2.0 and later.


wired.settings.set_settings

<p7:message name="wired.settings.set_settings" id="10016" version="2.0">
    <p7:parameter field="wired.info.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.description" use="required" version="2.0" />
    <p7:parameter field="wired.info.banner" use="required" version="2.0" />
    <p7:parameter field="wired.info.downloads" use="required" version="2.0" />
    <p7:parameter field="wired.info.uploads" use="required" version="2.0" />
    <p7:parameter field="wired.info.download_speed" use="required" version="2.0" />
    <p7:parameter field="wired.info.upload_speed" use="required" version="2.0" />
    <p7:parameter field="wired.settings.register_with_trackers" use="required" version="2.0" />
    <p7:parameter field="wired.settings.trackers" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.tracker" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.categories" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Settings message. wired.info.name may not be the empty string, but wired.info.description may be.

If wired.settings.register_with_trackers is set, wired.settings.trackers may not be the empty list. Otherwise, it may.

wired.tracker.categories may be the empty list.

ID
10016

Required Parameters
wired.info.name
Available in version 2.0 and later.
wired.info.description
Available in version 2.0 and later.
wired.info.banner
Available in version 2.0 and later.
wired.info.downloads
Available in version 2.0 and later.
wired.info.uploads
Available in version 2.0 and later.
wired.info.download_speed
Available in version 2.0 and later.
wired.info.upload_speed
Available in version 2.0 and later.
wired.settings.register_with_trackers
Available in version 2.0 and later.
wired.settings.trackers
Available in version 2.0 and later.
wired.tracker.tracker
Available in version 2.0 and later.
wired.tracker.categories
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.settings.set_settings

Availability
Available in version 2.0 and later.


wired.banlist.get_bans

<p7:message name="wired.banlist.get_bans" id="10017" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Get bans message.

ID
10017

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.banlist.get_bans

Availability
Available in version 2.0 and later.


wired.banlist.list

<p7:message name="wired.banlist.list" id="10018" version="2.0">
    <p7:parameter field="wired.banlist.ip" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.banlist.expiration_date" use="optional" version="2.0" />
</p7:message>

Ban list item message. wired.banlist.ip may not be the empty string. If wired.banlist.expiration_date is not set, the ban does not expire.

ID
10018

Required Parameters
wired.banlist.ip
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.banlist.expiration_date
Available in version 2.0 and later.

Included in Transactions
wired.banlist.get_bans

Availability
Available in version 2.0 and later.


wired.banlist.list.done

<p7:message name="wired.banlist.list.done" id="10019" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Ban list completion message.

ID
10019

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.banlist.get_bans

Availability
Available in version 2.0 and later.


wired.banlist.add_ban

<p7:message name="wired.banlist.add_ban" id="10020" version="2.0">
    <p7:parameter field="wired.banlist.ip" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.banlist.expiration_date" use="optional" version="2.0" />
</p7:message>

Add ban message. wired.banlist.ip may not be the empty string. If wired.banlist.expiration_date is not set, the ban does not expire.

ID
10020

Required Parameters
wired.banlist.ip
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.banlist.expiration_date
Available in version 2.0 and later.

Included in Transactions
wired.banlist.add_ban

Availability
Available in version 2.0 and later.


wired.banlist.delete_ban

<p7:message name="wired.banlist.delete_ban" id="10021" version="2.0">
    <p7:parameter field="wired.banlist.ip" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.banlist.expiration_date" use="optional" version="2.0" />
</p7:message>

Delete ban message. wired.banlist.ip may not be the empty string. This should match and delete exactly one ban. wired.banlist.expiration_date should be filled in to delete a temporary ban.

ID
10021

Required Parameters
wired.banlist.ip
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.banlist.expiration_date
Available in version 2.0 and later.

Included in Transactions
wired.banlist.delete_ban

Availability
Available in version 2.0 and later.


wired.tracker.get_categories

<p7:message name="wired.tracker.get_categories" id="11000" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Get tracker categories message.

ID
11000

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.tracker.get_categories

Availability
Available in version 2.0 and later.


wired.tracker.categories

<p7:message name="wired.tracker.categories" id="11001" version="2.0">
    <p7:parameter field="wired.tracker.categories" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Tracker categories message. wired.tracker.categories may be the empty list.

ID
11001

Required Parameters
wired.tracker.categories
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.tracker.get_categories

Availability
Available in version 2.0 and later.


wired.tracker.get_servers

<p7:message name="wired.tracker.get_servers" id="11002" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Get tracker servers message.

ID
11002

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.tracker.get_servers

Availability
Available in version 2.0 and later.


wired.tracker.server_list

<p7:message name="wired.tracker.server_list" id="11003" version="2.0">
    <p7:parameter field="wired.tracker.category" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.tracker" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.url" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.users" use="required" version="2.0" />
    <p7:parameter field="wired.info.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.description" use="required" version="2.0" />
    <p7:parameter field="wired.info.files.count" use="required" version="2.0" />
    <p7:parameter field="wired.info.files.size" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Tracker servers list item message. wired.info.name may not be the empty string, but wired.info.description, wired.tracker.category and wired.tracker.url may be.

ID
11003

Required Parameters
wired.tracker.category
Available in version 2.0 and later.
wired.tracker.tracker
Available in version 2.0 and later.
wired.tracker.url
Available in version 2.0 and later.
wired.tracker.users
Available in version 2.0 and later.
wired.info.name
Available in version 2.0 and later.
wired.info.description
Available in version 2.0 and later.
wired.info.files.count
Available in version 2.0 and later.
wired.info.files.size
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.tracker.get_servers

Availability
Available in version 2.0 and later.


wired.tracker.server_list.done

<p7:message name="wired.tracker.server_list.done" id="11004" version="2.0">
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Tracker servers list completion message.

ID
11004

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.tracker.get_servers

Availability
Available in version 2.0 and later.


wired.tracker.send_register

<p7:message name="wired.tracker.send_register" id="11005" version="2.0">
    <p7:parameter field="wired.tracker.tracker" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.category" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.port" use="required" version="2.0" />
    <p7:parameter field="wired.tracker.users" use="required" version="2.0" />
    <p7:parameter field="wired.info.name" use="required" version="2.0" />
    <p7:parameter field="wired.info.description" use="required" version="2.0" />
    <p7:parameter field="wired.info.files.count" use="required" version="2.0" />
    <p7:parameter field="wired.info.files.size" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
    <p7:parameter field="wired.tracker.ip" use="optional" version="2.0" />
</p7:message>

Register server with tracker message. wired.info.name may not be the empty string, but wired.info.description and wired.tracker.category may be.

If wired.tracker.ip is not set, the tracker should register the server using the originating address. wired.tracker.port, however, must be set to the server's listening port.

ID
11005

Required Parameters
wired.tracker.tracker
Available in version 2.0 and later.
wired.tracker.category
Available in version 2.0 and later.
wired.tracker.port
Available in version 2.0 and later.
wired.tracker.users
Available in version 2.0 and later.
wired.info.name
Available in version 2.0 and later.
wired.info.description
Available in version 2.0 and later.
wired.info.files.count
Available in version 2.0 and later.
wired.info.files.size
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.
wired.tracker.ip
Available in version 2.0 and later.

Included in Transactions
wired.tracker.send_register

Availability
Available in version 2.0 and later.


wired.tracker.send_update

<p7:message name="wired.tracker.send_update" id="11007" version="2.0">
    <p7:parameter field="wired.tracker.users" use="required" version="2.0" />
    <p7:parameter field="wired.info.files.count" use="required" version="2.0" />
    <p7:parameter field="wired.info.files.size" use="required" version="2.0" />
    <p7:parameter field="wired.transaction" use="optional" version="2.0" />
</p7:message>

Update server on tracker message.

This message is intended to be used for periodic updates.

ID
11007

Required Parameters
wired.tracker.users
Available in version 2.0 and later.
wired.info.files.count
Available in version 2.0 and later.
wired.info.files.size
Available in version 2.0 and later.

Optional Parameters
wired.transaction
Available in version 2.0 and later.

Included in Transactions
wired.tracker.send_update

Availability
Available in version 2.0 and later.



Transactions

wired.client_info

<p7:transaction message="wired.client_info" originator="client" use="required" version="2.0">
    <p7:reply message="wired.server_info" count="1" use="required" />
</p7:transaction>

Should be the first transaction. Until this has been completed, all other messages should reply with wired.error with wired.error.message_out_of_sequence.

After this has been completed, the client may send wired.send_ping, wired.send_login, wired.user.set_nick, wired.user.set_status or wired.user:set_icon.

Message
wired.client_info

Originator
Client

Replies
One wired.server_info (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.send_ping

<p7:transaction message="wired.send_ping" originator="both" use="required" version="2.0">
    <p7:reply message="wired.ping" count="1" use="required" />
</p7:transaction>

May be initiated at any time by either side, and must be responded to.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.ping should be replied.

Message
wired.send_ping

Originator
Both

Replies
One wired.ping (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.send_login

<p7:transaction message="wired.send_login" originator="client" use="required" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.login" count="1" use="required" />
            <p7:reply message="wired.account.privileges" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
        <p7:reply message="wired.banned" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.login_failed if the user name or password is incorrect.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

If the user is banned, wired.banned should be sent instead.

Otherwise, wired.login and wired.account.privileges should be replied.

After this has completed, wired.error should no longer be sent be sent with wired.error.message_out_of_sequence.

Message
wired.send_login

Originator
Client

Replies
One wired.login (required)
Available in version 2.0 and later.
One wired.account.privileges (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

or

One wired.banned (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.user.set_nick

<p7:transaction message="wired.user.set_nick" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

Initial desired nick name should be sent before wired.send_login so that other clients see it.

wired.error should be replied with wired.error.permission_denied, if wired.account.user.cannot_set_nick is set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_status to be sent to all users on all chats the user is currently on.

Message
wired.user.set_nick

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.user.set_status

<p7:transaction message="wired.user.set_status" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

Initial desired status should be sent before wired.send_login so that other clients see it.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_status to be sent to all users on all chats the user is currently on.

Message
wired.user.set_status

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.user.set_icon

<p7:transaction message="wired.user.set_icon" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

Initial desired icon should be sent before wired.send_login so that other clients see it.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_icon to be sent to all users on all chats the user is currently on.

Message
wired.user.set_icon

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.user.set_idle

<p7:transaction message="wired.user.set_idle" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_status to be sent to all users on all chats the user is currently on.

Message
wired.user.set_idle

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.user.get_info

<p7:transaction message="wired.user.get_info" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.user.info" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.user.get_info is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.user.info should be replied.

Message
wired.user.get_info

Originator
Client

Replies
One wired.user.info (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.user.disconnect_user

<p7:transaction message="wired.user.disconnect_user" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.user.disconnect_users is not set for the user's account.

wired.error should be replied with wired.error.cannot_be_disconnected if wired.account.user.cannot_be_disconnected is set for the target user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_disconnect to be sent to all users on all chats the user is currently on.

Message
wired.user.disconnect_user

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.user.ban_user

<p7:transaction message="wired.user.ban_user" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.user.ban_users is not set for the user's account.

wired.error should be replied with wired.error.cannot_be_disconnected if wired.account.user.cannot_be_disconnected is set for the target user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_ban to be sent to all users on all chats the user is currently on.

Message
wired.user.ban_user

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.user.get_users

<p7:transaction message="wired.user.get_users" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.user.user_list" count="+" use="required" />
            <p7:reply message="wired.user.user_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.user.get_users is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, one or more wired.user.user_list terminated by a single wired.user.user_list.done should be replied. This list should consist of all users currently logged in, even those that are not on any chats.

Message
wired.user.get_users

Originator
Client

Replies
One or more wired.user.user_list (required)
Available in version 2.0 and later.
One wired.user.user_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.join_chat

<p7:transaction message="wired.chat.join_chat" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.chat.user_list" count="+" use="required" />
            <p7:reply message="wired.chat.user_list.done" count="1" use="required" />
            <p7:reply message="wired.chat.topic" count="?" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.chat_not_found if the chat is not the public chat or the chat has not been created.

wired.error should be replied with wired.error.already_on_chat if the user is already on the chat.

wired.error should be replied with wired.error.not_invited_to_chat if the chat is not the public chat and the user has not been invited to the chat, or did not create the chat.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, one or more wired.chat.user_list terminated by a single wired.chat.list.done should be replied. If the chat has a topic set, wired.chat.topic should also be replied.

Should cause wired.chat.user_join to be sent to all users on the chat.

Message
wired.chat.join_chat

Originator
Client

Replies
One or more wired.chat.user_list (required)
Available in version 2.0 and later.
One wired.chat.user_list.done (required)
Available in version 2.0 and later.
Zero or one wired.chat.topic (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.leave_chat

<p7:transaction message="wired.chat.leave_chat" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.not_on_chat if the user is not currently on the chat.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_leave to be sent to all users on the chat.

Message
wired.chat.leave_chat

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.kick_user

<p7:transaction message="wired.chat.kick_user" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.chat_not_found if the chat is not the public chat or the chat has not been created.

wired.error should be replied with wired.error.not_on_chat if the user or the target user is not currently on the chat.

wired.error should be replied with wired.error.permission_denied if the chat is the public chat and wired.account.chat.kick_users is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_kick to be sent to all users on the chat.

Message
wired.chat.kick_user

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.set_topic

<p7:transaction message="wired.chat.set_topic" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.chat_not_found if the chat is not the public chat or the chat has not been created.

wired.error should be replied with wired.error.not_on_chat if the user is not currently on the chat.

wired.error should be replied with wired.error.permission_denied if the chat is the public chat and wired.account.chat.set_topic is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.topic to be sent to all users on the chat.

Message
wired.chat.set_topic

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.send_say

<p7:transaction message="wired.chat.send_say" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.chat_not_found if the chat is not the public chat or the chat has not been created.

wired.error should be replied with wired.error.not_on_chat if the user is not currently on the chat.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.say to be sent to all users on the chat.

Message
wired.chat.send_say

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.send_me

<p7:transaction message="wired.chat.send_me" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.chat_not_found if the chat is not the public chat or the chat has not been created.

wired.error should be replied with wired.error.not_on_chat if the user is not currently on the chat.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.me to be sent to all users on the chat.

Message
wired.chat.send_me

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.create_chat

<p7:transaction message="wired.chat.create_chat" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.chat.chat_created" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.chat.create_chats is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.chat.chat_created should be replied.

A chat should be created on the server such that this user can join it.

Message
wired.chat.create_chat

Originator
Client

Replies
One wired.chat.chat_created (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.invite_user

<p7:transaction message="wired.chat.invite_user" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.chat_not_found if the chat does not exist.

wired.error should be replied with wired.error.user_not_found if the user does not exist.

wired.error should be replied with wired.error.not_on_chat if the user is not currently on the chat.

wired.error should be replied with wired.error.already_on_chat if the target user is already currently on the chat.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.invitation to be sent to the invited user.

Message
wired.chat.invite_user

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.chat.decline_invitation

<p7:transaction message="wired.chat.decline_invitation" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.chat_not_found if the chat does not exist.

wired.error should be replied with wired.error.user_not_found if the user does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.chat.user_decline_invitation to be sent to all users on the chat.

Message
wired.chat.decline_invitation

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.message.send_message

<p7:transaction message="wired.message.send_message" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.message.send_messages is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.message.message to be sent to the receiving user.

Message
wired.message.send_message

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.message.send_broadcast

<p7:transaction message="wired.message.send_broadcast" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.message.broadcast is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.message.broadcast to be broadcasted to all currently logged in users.

Message
wired.message.send_broadcast

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.get_boards

<p7:transaction message="wired.board.get_boards" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.board.board_list" count="*" use="required" />
            <p7:reply message="wired.board.board_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.get_boards

Originator
Client

Replies
Zero or more wired.board.board_list (required)
Available in version 2.0 and later.
One wired.board.board_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.get_threads

<p7:transaction message="wired.board.get_threads" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.board.thread_list" count="*" use="required" />
            <p7:reply message="wired.board.thread_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.get_threads

Originator
Client

Replies
Zero or more wired.board.thread_list (required)
Available in version 2.0 and later.
One wired.board.thread_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.get_thread

<p7:transaction message="wired.board.get_thread" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.board.thread" count="1" use="required" />
            <p7:reply message="wired.board.post_list" count="*" use="required" />
            <p7:reply message="wired.board.post_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.get_thread

Originator
Client

Replies
One wired.board.thread (required)
Available in version 2.0 and later.
Zero or more wired.board.post_list (required)
Available in version 2.0 and later.
One wired.board.post_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.add_board

<p7:transaction message="wired.board.add_board" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.add_board

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.rename_board

<p7:transaction message="wired.board.rename_board" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.rename_board

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.move_board

<p7:transaction message="wired.board.move_board" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.move_board

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.delete_board

<p7:transaction message="wired.board.delete_board" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.delete_board

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.get_board_info

<p7:transaction message="wired.board.get_board_info" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.board.board_info" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.get_board_info

Originator
Client

Replies
One wired.board.board_info (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.set_board_info

<p7:transaction message="wired.board.set_board_info" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.set_board_info

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.add_thread

<p7:transaction message="wired.board.add_thread" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.add_thread

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.move_thread

<p7:transaction message="wired.board.move_thread" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.move_thread

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.delete_thread

<p7:transaction message="wired.board.delete_thread" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.delete_thread

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.add_post

<p7:transaction message="wired.board.add_post" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.add_post

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.edit_post

<p7:transaction message="wired.board.edit_post" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.edit_post

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.delete_post

<p7:transaction message="wired.board.delete_post" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.delete_post

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.subscribe_boards

<p7:transaction message="wired.board.subscribe_boards" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.subscribe_boards

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.board.unsubscribe_boards

<p7:transaction message="wired.board.unsubscribe_boards" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.board.unsubscribe_boards

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.list_directory

<p7:transaction message="wired.file.list_directory" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.file.file_list" count="*" use="required" />
            <p7:reply message="wired.file.file_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.list_files is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the directory does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, zero or more wired.file.file_list terminated by a single wired.file.file_list.done should be replied.

Message
wired.file.list_directory

Originator
Client

Replies
Zero or more wired.file.file_list (required)
Available in version 2.0 and later.
One wired.file.file_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.get_info

<p7:transaction message="wired.file.get_info" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.file.info" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.get_info is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the file or directory does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.file.info should be replied.

Message
wired.file.get_info

Originator
Client

Replies
One wired.file.info (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.move

<p7:transaction message="wired.file.move" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.move_files is not set for the user's account, or if the user does not have applicable permissions for the directories.

wired.error should be replied with wired.error.file_not_found if the source file or directory, or destination directory does not exist.

wired.error should be replied with wired.error.file_exists if the destination file already exists.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_changed to be sent out to subscribed users.

Message
wired.file.move

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.link

<p7:transaction message="wired.file.link" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.link_files is not set for the user's account, or if the user does not have applicable permissions for the directories.

wired.error should be replied with wired.error.file_not_found if the source file or directory, or the destination directory does not exist.

wired.error should be replied with wired.error.file_exists if the destination file already exists.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_changed to be sent out to subscribed users.

Message
wired.file.link

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.delete

<p7:transaction message="wired.file.delete" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.delete_files is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the file or directory does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_deleted to be sent out to subscribed users.

Message
wired.file.delete

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.set_type

<p7:transaction message="wired.file.set_type" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.set_type is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the directory does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_changed to be sent out to subscribed users.

Message
wired.file.set_type

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.set_comment

<p7:transaction message="wired.file.set_comment" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.set_comment is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the file or directory does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_changed to be sent out to subscribed users.

Message
wired.file.set_comment

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.set_executable

<p7:transaction message="wired.file.set_executable" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.set_executable is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the file does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_changed to be sent out to subscribed users.

Message
wired.file.set_executable

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.set_label

<p7:transaction message="wired.file.set_label" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.set_label is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the file or directory not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_changed to be sent out to subscribed users.

Message
wired.file.set_label

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.set_permissions

<p7:transaction message="wired.file.set_permissions" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.set_permissions is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the directory does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_changed to be sent out to subscribed users.

Message
wired.file.set_permissions

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.create_directory

<p7:transaction message="wired.file.create_directory" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.create_directories is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the parent destination directory does not exist.

wired.error should be replied with wired.error.file_exists if the destination directory already exists.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.file.directory_changed to be sent out to subscribed users.

Message
wired.file.create_directory

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.search

<p7:transaction message="wired.file.search" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.file.search_list" count="*" use="required" />
            <p7:reply message="wired.file.search_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.search_files is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, zero or more wired.file.search_list terminated by a single wired.file.search_list.done should be replied.

Message
wired.file.search

Originator
Client

Replies
Zero or more wired.file.search_list (required)
Available in version 2.0 and later.
One wired.file.search_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.preview_file

<p7:transaction message="wired.file.preview_file" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.file.preview" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.file.preview_file

Originator
Client

Replies
One wired.file.preview (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.subscribe_directory

<p7:transaction message="wired.file.subscribe_directory" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.list_files is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.file_not_found if the directory does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied. After this, the user may receive wired.file.directory_changed and wired.file.directory_deleted messages.

The subscription may be silently dropped if the user's account loses the wired.account.file.list_files privilege while subscribed.

Message
wired.file.subscribe_directory

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.file.unsubscribe_directory

<p7:transaction message="wired.file.unsubscribe_directory" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.list_files is not set for the user's account, or if the user does not have applicable permissions for the directory.

wired.error should be replied with wired.error.not_subscribed if the user has not previously subscribed to this directory.

wired.error should be replied with wired.error.file_not_found if the directory does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied. After this, the user should no longer receive wired.file.directory_changed and wired.file.directory_deleted messages.

Message
wired.file.unsubscribe_directory

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.change_password

<p7:transaction message="wired.account.change_password" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.change_password is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Message
wired.account.change_password

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.list_users

<p7:transaction message="wired.account.list_users" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.account.user_list" count="+" use="required" />
            <p7:reply message="wired.account.user_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.list_accounts is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, one or more wired.account.user_list terminated by a single wired.account.user_list.done should be replied.

Message
wired.account.list_users

Originator
Client

Replies
One or more wired.account.user_list (required)
Available in version 2.0 and later.
One wired.account.user_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.list_groups

<p7:transaction message="wired.account.list_groups" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.account.group_list" count="*" use="required" />
            <p7:reply message="wired.account.group_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.list_accounts is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, one or more wired.account.group_list terminated by a single wired.account.group_list.done should be replied.

Message
wired.account.list_groups

Originator
Client

Replies
Zero or more wired.account.group_list (required)
Available in version 2.0 and later.
One wired.account.group_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.read_user

<p7:transaction message="wired.account.read_user" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.account.user" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.read_users is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.account.user should be replied.

Message
wired.account.read_user

Originator
Client

Replies
One wired.account.user (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.read_group

<p7:transaction message="wired.account.read_group" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.account.group" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.read_groups is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.account.group should be replied.

Message
wired.account.read_group

Originator
Client

Replies
One wired.account.group (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.create_user

<p7:transaction message="wired.account.create_user" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.create_users is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.account.accounts_changed to be sent out to subscribed users.

Message
wired.account.create_user

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.create_group

<p7:transaction message="wired.account.create_group" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.create_groups is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Should cause wired.account.accounts_changed to be sent out to subscribed users.

Message
wired.account.create_group

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.edit_user

<p7:transaction message="wired.account.edit_user" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.edit_users is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

If the account name was changed, this should cause wired.account.accounts_changed to be sent out to subscribed users.

If any users are currently logged in using the account, this should cause wired.account.privileges to be sent out to them.

Message
wired.account.edit_user

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.edit_group

<p7:transaction message="wired.account.edit_group" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.edit_groups is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

If the account name was changed, this should cause wired.account.accounts_changed to be sent out to subscribed users.

If any users are currently logged in using an account that is a member of the group, this should cause wired.account.privileges to be sent out to them.

Message
wired.account.edit_group

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.delete_user

<p7:transaction message="wired.account.delete_user" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.delete_users is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.account.accounts_changed to be sent out to subscribed users.

Message
wired.account.delete_user

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.delete_group

<p7:transaction message="wired.account.delete_group" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.delete_groups is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Should cause wired.account.accounts_changed to be sent out to subscribed users.

Message
wired.account.delete_group

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.subscribe_accounts

<p7:transaction message="wired.account.subscribe_accounts" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.account.list_accounts is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.okay should be replied. After this, the user may receive wired.account.accounts_changed messages.

The subscription may be silently dropped if the user's account loses the wired.account.account.list_accounts privilege while subscribed.

Message
wired.account.subscribe_accounts

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.account.unsubscribe_accounts

<p7:transaction message="wired.account.unsubscribe_accounts" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.file.list_accounts is not set for the user's account.

wired.error should be replied with wired.error.not_subscribed if the user has not previously subscribed to account changes.

Otherwise, wired.okay should be replied. After this, the user should no longer receive wired.account.accounts_changed messages.

Message
wired.account.unsubscribe_accounts

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.transfer.download_file

<p7:transaction message="wired.transfer.download_file" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.transfer.queue" count="*" use="required" />
            <p7:reply message="wired.transfer.download" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.transfer.download_file

Originator
Client

Replies
Zero or more wired.transfer.queue (required)
Available in version 2.0 and later.
One wired.transfer.download (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.transfer.upload_file

<p7:transaction message="wired.transfer.upload_file" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.transfer.queue" count="*" use="required" />
            <p7:reply message="wired.transfer.upload_ready" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.transfer.upload_file

Originator
Client

Replies
Zero or more wired.transfer.queue (required)
Available in version 2.0 and later.
One wired.transfer.upload_ready (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.transfer.upload_ready

<p7:transaction message="wired.transfer.upload_ready" originator="server" use="optional" version="2.0">
    <p7:reply message="wired.transfer.upload" count="1" use="required" />
</p7:transaction>

TBD

Message
wired.transfer.upload_ready

Originator
Server

Replies
One wired.transfer.upload (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.transfer.upload_directory

<p7:transaction message="wired.transfer.upload_directory" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.transfer.upload_directory

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.log.get_log

<p7:transaction message="wired.log.get_log" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.log.list" count="*" use="required" />
            <p7:reply message="wired.log.list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.log.view_log is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, zero or more wired.log.list terminated by a single wired.log.list.done should be replied.

Message
wired.log.get_log

Originator
Client

Replies
Zero or more wired.log.list (required)
Available in version 2.0 and later.
One wired.log.list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.log.subscribe

<p7:transaction message="wired.log.subscribe" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.log.view_log is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.okay should be replied. After this, the user may receive wired.log.message messages.

The subscription may be silently dropped if the user's account loses the wired.account.log.view_log privilege while subscribed.

Message
wired.log.subscribe

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.log.unsubscribe

<p7:transaction message="wired.log.unsubscribe" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="*" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.log.view_log is not set for the user's account.

wired.error should be replied with wired.error.not_subscribed if the user has not previously subscribed to the log.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.okay should be replied. After this, the user should no longer receive wired.log.message messages.

Message
wired.log.unsubscribe

Originator
Client

Replies
Zero or more wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.event.get_first_time

<p7:transaction message="wired.event.get_first_time" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.event.first_time" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.events.view_events is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.event.first_time should be replied.

Message
wired.event.get_first_time

Originator
Client

Replies
One wired.event.first_time (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.event.get_events

<p7:transaction message="wired.event.get_events" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.event.event_list" count="*" use="required" />
            <p7:reply message="wired.event.event_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.events.view_events is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, zero or more wired.event.event_list terminated by a single wired.event.event_list.done should be replied.

Message
wired.event.get_events

Originator
Client

Replies
Zero or more wired.event.event_list (required)
Available in version 2.0 and later.
One wired.event.event_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.event.delete_events

<p7:transaction message="wired.event.delete_events" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

TBD

Message
wired.event.delete_events

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.event.subscribe

<p7:transaction message="wired.event.subscribe" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.events.view_events is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.okay should be replied. After this, the user may receive wired.event.event and wired.event.archive messages.

The subscription may be silently dropped if the user's account loses the wired.account.events.view_events privilege while subscribed.

Message
wired.event.subscribe

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.event.unsubscribe

<p7:transaction message="wired.event.unsubscribe" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="*" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.events.view_events is not set for the user's account.

wired.error should be replied with wired.error.not_subscribed if the user has not previously subscribed to events.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.okay should be replied. After this, the user should no longer receive wired.event.event messages.

Message
wired.event.unsubscribe

Originator
Client

Replies
Zero or more wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.settings.get_settings

<p7:transaction message="wired.settings.get_settings" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.settings.settings" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.settings.get_settings is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.settings.settings should be replied.

Message
wired.settings.get_settings

Originator
Client

Replies
One wired.settings.settings (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.settings.set_settings

<p7:transaction message="wired.settings.set_settings" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.settings.set_settings is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Message
wired.settings.set_settings

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.banlist.get_bans

<p7:transaction message="wired.banlist.get_bans" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.banlist.list" count="*" use="required" />
            <p7:reply message="wired.banlist.list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.banlist.get_bans is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, zero or more wired.banlist.list terminated by a single wired.banlist.list.done should be replied.

Message
wired.banlist.get_bans

Originator
Client

Replies
Zero or more wired.banlist.list (required)
Available in version 2.0 and later.
One wired.banlist.list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.banlist.add_ban

<p7:transaction message="wired.banlist.add_ban" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.banlist.add_bans is not set for the user's account.

wired.error should be replied with wired.error.ban_exists if the ban already exists.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Message
wired.banlist.add_ban

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.banlist.delete_ban

<p7:transaction message="wired.banlist.delete_ban" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.permission_denied if wired.account.banlist.delete_bans is not set for the user's account.

wired.error should be replied with wired.error.ban_not_found if the ban does not exist.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

wired.error may be replied with wired.error.internal_error if an unknown error occurs.

Otherwise, wired.okay should be replied.

Message
wired.banlist.delete_ban

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.tracker.get_categories

<p7:transaction message="wired.tracker.get_categories" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.tracker.categories" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.tracker_not_enabled if the server is not configured to be a tracker.

wired.error should be replied with wired.error.permission_denied if wired.account.tracker.list_servers is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, wired.tracker.categories should be replied.

Message
wired.tracker.get_categories

Originator
Client

Replies
One wired.tracker.categories (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.tracker.get_servers

<p7:transaction message="wired.tracker.get_servers" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:and>
            <p7:reply message="wired.tracker.server_list" count="*" use="required" />
            <p7:reply message="wired.tracker.server_list.done" count="1" use="required" />
        </p7:and>
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.tracker_not_enabled if the server is not configured to be a tracker.

wired.error should be replied with wired.error.permission_denied if wired.account.tracker.list_servers is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

Otherwise, zero or more wired.tracker.server_list terminated by a single wired.tracker.server_list.done should be replied.

Message
wired.tracker.get_servers

Originator
Client

Replies
Zero or more wired.tracker.server_list (required)
Available in version 2.0 and later.
One wired.tracker.server_list.done (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.tracker.send_register

<p7:transaction message="wired.tracker.send_register" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.tracker_not_enabled if the server is not configured to be a tracker.

wired.error should be replied with wired.error.permission_denied if wired.account.tracker.register_servers is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.tracker.register should be replied.

Message
wired.tracker.send_register

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.


wired.tracker.send_update

<p7:transaction message="wired.tracker.send_update" originator="client" use="optional" version="2.0">
    <p7:or>
        <p7:reply message="wired.okay" count="1" use="required" />
        <p7:reply message="wired.error" count="1" use="required" />
    </p7:or>
</p7:transaction>

wired.error should be replied with wired.error.tracker_not_enabled if the server is not configured to be a tracker.

wired.error should be replied with wired.error.not_registered if the server has not previously been registered.

wired.error should be replied with wired.error.permission_denied if wired.account.tracker.register_servers is not set for the user's account.

wired.error should be replied with wired.error.message_out_of_sequence if sent before wired.client_info.

wired.error should be replied with wired.error.invalid_message if the message does not contain all the required parameters.

Otherwise, wired.okay should be replied.

Message
wired.tracker.send_update

Originator
Client

Replies
One wired.okay (required)
Available in version 2.0 and later.

or

One wired.error (required)
Available in version 2.0 and later.

Availability
Available in version 2.0 and later.



Broadcasts

wired.server_info

<p7:broadcast message="wired.server_info" version="2.0" />

May be sent at any time to all users.

Message
wired.server_info

Availability
Available in version 2.0 and later.


wired.chat.user_join

<p7:broadcast message="wired.chat.user_join" version="2.0" />

TBD

Message
wired.chat.user_join

Availability
Available in version 2.0 and later.


wired.chat.user_leave

<p7:broadcast message="wired.chat.user_leave" version="2.0" />

TBD

Message
wired.chat.user_leave

Availability
Available in version 2.0 and later.


wired.chat.user_status

<p7:broadcast message="wired.chat.user_status" version="2.0" />

TBD

Message
wired.chat.user_status

Availability
Available in version 2.0 and later.


wired.chat.user_icon

<p7:broadcast message="wired.chat.user_icon" version="2.0" />

TBD

Message
wired.chat.user_icon

Availability
Available in version 2.0 and later.


wired.chat.user_disconnect

<p7:broadcast message="wired.chat.user_disconnect" version="2.0" />

TBD

Message
wired.chat.user_disconnect

Availability
Available in version 2.0 and later.


wired.chat.user_kick

<p7:broadcast message="wired.chat.user_kick" version="2.0" />

TBD

Message
wired.chat.user_kick

Availability
Available in version 2.0 and later.


wired.chat.user_ban

<p7:broadcast message="wired.chat.user_ban" version="2.0" />

TBD

Message
wired.chat.user_ban

Availability
Available in version 2.0 and later.


wired.chat.say

<p7:broadcast message="wired.chat.say" version="2.0" />

TBD

Message
wired.chat.say

Availability
Available in version 2.0 and later.


wired.chat.me

<p7:broadcast message="wired.chat.me" version="2.0" />

TBD

Message
wired.chat.me

Availability
Available in version 2.0 and later.


wired.chat.user_decline_invitation

<p7:broadcast message="wired.chat.user_decline_invitation" version="2.0" />

TBD

Message
wired.chat.user_decline_invitation

Availability
Available in version 2.0 and later.


wired.chat.invitation

<p7:broadcast message="wired.chat.invitation" version="2.0" />

May be sent at any time from any other user.

Message
wired.chat.invitation

Availability
Available in version 2.0 and later.


wired.message.message

<p7:broadcast message="wired.message.message" version="2.0" />

May be sent at any time from any other user.

Message
wired.message.message

Availability
Available in version 2.0 and later.


wired.message.broadcast

<p7:broadcast message="wired.message.broadcast" version="2.0" />

May be sent at any time from any other user.

Message
wired.message.broadcast

Availability
Available in version 2.0 and later.


wired.board.board_added

<p7:broadcast message="wired.board.board_added" version="2.0" />

TBD

Message
wired.board.board_added

Availability
Available in version 2.0 and later.


wired.board.board_renamed

<p7:broadcast message="wired.board.board_renamed" version="2.0" />

TBD

Message
wired.board.board_renamed

Availability
Available in version 2.0 and later.


wired.board.board_deleted

<p7:broadcast message="wired.board.board_deleted" version="2.0" />

TBD

Message
wired.board.board_deleted

Availability
Available in version 2.0 and later.


wired.board.board_info_changed

<p7:broadcast message="wired.board.board_info_changed" version="2.0" />

TBD

Message
wired.board.board_info_changed

Availability
Available in version 2.0 and later.


wired.board.thread_added

<p7:broadcast message="wired.board.thread_added" version="2.0" />

TBD

Message
wired.board.thread_added

Availability
Available in version 2.0 and later.


wired.board.thread_moved

<p7:broadcast message="wired.board.thread_moved" version="2.0" />

TBD

Message
wired.board.thread_moved

Availability
Available in version 2.0 and later.


wired.board.thread_deleted

<p7:broadcast message="wired.board.thread_deleted" version="2.0" />

TBD

Message
wired.board.thread_deleted

Availability
Available in version 2.0 and later.


wired.board.thread_changed

<p7:broadcast message="wired.board.thread_changed" version="2.0" />

TBD

Message
wired.board.thread_changed

Availability
Available in version 2.0 and later.


wired.file.directory_changed

<p7:broadcast message="wired.file.directory_changed" version="2.0" />

TBD

Message
wired.file.directory_changed

Availability
Available in version 2.0 and later.


wired.file.directory_deleted

<p7:broadcast message="wired.file.directory_deleted" version="2.0" />

TBD

Message
wired.file.directory_deleted

Availability
Available in version 2.0 and later.


wired.account.privileges

<p7:broadcast message="wired.account.privileges" version="2.0" />

May be sent at any time to all users.

Message
wired.account.privileges

Availability
Available in version 2.0 and later.


wired.account.accounts_changed

<p7:broadcast message="wired.account.accounts_changed" version="2.0" />

TBD

Message
wired.account.accounts_changed

Availability
Available in version 2.0 and later.


wired.log.message

<p7:broadcast message="wired.log.message" version="2.0" />

TBD

Message
wired.log.message

Availability
Available in version 2.0 and later.


wired.event.event

<p7:broadcast message="wired.event.event" version="2.0" />

TBD

Message
wired.event.event

Availability
Available in version 2.0 and later.