Struct ts3plugin::Channel
[−]
[src]
pub struct Channel { /* fields omitted */ }
Methods
impl Channel
[src]
fn get_id(&self) -> ChannelId
fn get_server_id(&self) -> ServerId
fn get_parent_channel_id(&self) -> Result<ChannelId, Error>
fn get_name(&self) -> Result<&String, &Error>
fn get_topic(&self) -> Result<&String, &Error>
fn get_codec(&self) -> Result<CodecType, Error>
fn get_codec_quality(&self) -> Result<i32, Error>
fn get_max_clients(&self) -> Result<i32, Error>
fn get_max_family_clients(&self) -> Result<i32, Error>
fn get_order(&self) -> Result<i32, Error>
fn get_permanent(&self) -> Result<bool, Error>
fn get_semi_permanent(&self) -> Result<bool, Error>
fn get_default(&self) -> Result<bool, Error>
fn get_password(&self) -> Result<bool, Error>
fn get_codec_latency_factor(&self) -> Result<i32, Error>
fn get_codec_is_unencrypted(&self) -> Result<bool, Error>
fn get_delete_delay(&self) -> Result<i32, Error>
fn get_max_clients_unlimited(&self) -> Result<bool, Error>
fn get_max_family_clients_unlimited(&self) -> Result<bool, Error>
fn get_subscribed(&self) -> Result<bool, Error>
fn get_needed_talk_power(&self) -> Result<i32, Error>
fn get_forced_silence(&self) -> Result<i32, Error>
fn get_phonetic_name(&self) -> Result<&String, &Error>
fn get_icon_id(&self) -> Result<i32, Error>
fn get_private(&self) -> Result<bool, Error>
fn get_optional_data(&self) -> &OptionalChannelData
fn get_mut_optional_data(&mut self) -> &mut OptionalChannelData
impl Channel
[src]
fn send_message<S: AsRef<str>>(&self, message: S) -> Result<(), Error>
Send a message to this channel chat.
Trait Implementations
impl Clone for Channel
[src]
fn clone(&self) -> Channel
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialEq<Channel> for Channel
[src]
fn eq(&self, other: &Channel) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.