Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Outcast.cs
1
using
System;
2
using
Waher.Service.IoTBroker.MultiUserChat.Roles
;
3
4
namespace
Waher.Service.IoTBroker.MultiUserChat.Affiliations
5
{
9
public
class
Outcast
:
None
10
{
14
public
override
string
Name
=>
"outcast"
;
15
19
public
override
bool
EnterOpenRoom
=>
false
;
20
24
public
override
bool
RegisterWithOpenRoom
=>
false
;
25
32
public
override
Role
GetDefaultRole
(
MucRoom
Room)
33
{
34
return
null
;
35
}
36
}
37
}
Waher.Service.IoTBroker.MultiUserChat.Affiliations.None
No affiliation
Definition:
None.cs:10
Waher.Service.IoTBroker.MultiUserChat.Affiliations.Outcast
Represents an outcast
Definition:
Outcast.cs:10
Waher.Service.IoTBroker.MultiUserChat.Affiliations.Outcast.RegisterWithOpenRoom
override bool RegisterWithOpenRoom
If the user can register with an open room
Definition:
Outcast.cs:24
Waher.Service.IoTBroker.MultiUserChat.Affiliations.Outcast.Name
override string Name
Name of affiliation, in XML.
Definition:
Outcast.cs:14
Waher.Service.IoTBroker.MultiUserChat.Affiliations.Outcast.EnterOpenRoom
override bool EnterOpenRoom
If the user can enter an open room
Definition:
Outcast.cs:19
Waher.Service.IoTBroker.MultiUserChat.Affiliations.Outcast.GetDefaultRole
override Role GetDefaultRole(MucRoom Room)
Gets the default role, given type of room type. If null is returned, entry is not permitted.
Definition:
Outcast.cs:32
Waher.Service.IoTBroker.MultiUserChat.MucRoom
Multi-user Chat Room
Definition:
MucRoom.cs:19
Waher.Service.IoTBroker.MultiUserChat.Roles.Role
Abstract base class for MUC roles.
Definition:
Role.cs:12
Waher.Service.IoTBroker.MultiUserChat.Affiliations
Definition:
Admin.cs:5
Waher.Service.IoTBroker.MultiUserChat.Roles
Definition:
Moderator.cs:4
Waher.Service.IoTBroker
MultiUserChat
Affiliations
Outcast.cs
Generated by
1.9.5