Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Outcast.cs
1using System;
3
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}
override bool RegisterWithOpenRoom
If the user can register with an open room
Definition: Outcast.cs:24
override string Name
Name of affiliation, in XML.
Definition: Outcast.cs:14
override bool EnterOpenRoom
If the user can enter an open room
Definition: Outcast.cs:19
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
Abstract base class for MUC roles.
Definition: Role.cs:12