Update README.md
This commit is contained in:
		
							
								
								
									
										18
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								README.md
									
									
									
									
									
								
							| @@ -1,2 +1,20 @@ | ||||
| # Event system | ||||
| Testing some (potentially stupid 😅) ideas for a generic event system implmentation in C | ||||
|  | ||||
| [Example usage](src/main.c) | ||||
|  | ||||
| ## Todos | ||||
|  | ||||
| - [x] Implement system initialisation | ||||
| - [x] Implement system deinitialisation | ||||
| - [ ] Implement registering new events | ||||
|     - [x] Re-use a free slot if one exists | ||||
|     - [x] Register a event new when not out of capacity and no free events exist | ||||
|     - [ ] Re-allocate to add more events when out of capacity | ||||
| - [x] Implement removing a previously registered event | ||||
| - [ ] Implement adding new event listeners | ||||
|     - [x] Re-use a free slot if one exists | ||||
|     - [x] Register a new listeners when not out of capacity and no free listeners exist | ||||
|     - [ ] Re-allocate to add more listeners when out of capacity | ||||
| - [x] Implement removing an existing listener | ||||
| - [x] Implement emitting an event | ||||
|   | ||||
		Reference in New Issue
	
	Block a user