AccessControl | Used for access control |
AddAuth | Stores rule and position of AddAuth |
AddEventViewController | The view controller to add new event |
AdminLog | Contains adminLog and unique peerID of that peer |
AdminLogDictionary | Stores adminLogs of all peers in a dictionary |
AdminRequest | Stores attributes of AdminRequest |
AppConfig | Used to store the name and unique PeerID of the request |
Calendar | This class stores the events in a mutable array |
CalendarViewController | The view controller to show the list of events |
Connection | Used to make a connection between two peers |
<ConnectionDelegate> | The delegated to handle connection outcomes like a connection is successfull, failed etc |
DelAuth | Stores rule and position of DelAuth |
DeleteOperation | Stores attributes of Delete operation |
DistributedCalendarAppDelegate | Application's central class |
Event | This class stores all the attributes of an event |
EventDetailViewController | Detail view of the event |
EventEditViewController | The view controller which manages the view which edits an event |
InsertOperation | Stores attributes of insert operation |
NoOperation | Used to detect NoOperation |
NSNetService | |
PeerBrowser | Used to browse other peers |
<PeerBrowserDelegate> | Used to take some action when a new service is detected or a service is no more available |
PeerListViewController | ViewController for the view which shows list of available peers |
PeerServer | This class starts a NSNetService which can be discovered by NSNetService Browsers |
<PeerServerDelegate> | The delegate to handle various outcomes of peerserver |
Policy | Stores all rules |
PolicyDictionary | Stores policies of all peers in a dictionary |
PolicyEditViewController | The view controller to edit the policy by allowing to add a new rule |
PolicyViewController | The view controller to show the policy |
PrecedingRequest | Stores attributes of a preceding reqeust |
Request | Stores attributes of a request |
Rule | Stores all attributes of a single rule |
Synchronization | To synchronize the events |
UpdateOperation | Stores attributes of an update operation |
Validate | Contains the request to be validated |
WelcomeViewController | The view controller to welcome the user and prompting to enter his/her name |