> For the complete documentation index, see [llms.txt](https://rocket-networking.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rocket-networking.gitbook.io/docs/rocket-networking-code.md).

# Rocket Networking Code

- [Connecting and Disconnecting](https://rocket-networking.gitbook.io/docs/rocket-networking-code/connecting-and-disconnecting.md)
- [ConnectToServer()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/connecting-and-disconnecting/connecttoserver.md)
- [callback\_ConnectToServer()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/connecting-and-disconnecting/callback_connecttoserver.md)
- [DisconnectFromServer()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/connecting-and-disconnecting/disconnectfromserver.md)
- [callback\_DisconnectFromServer()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/connecting-and-disconnecting/callback_disconnectfromserver.md)
- [Rooms](https://rocket-networking.gitbook.io/docs/rocket-networking-code/rooms.md)
- [ChangeRoom( new\_room\_name  )](https://rocket-networking.gitbook.io/docs/rocket-networking-code/rooms/changeroom-new_room_name.md)
- [callback\_ChangeRoom()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/rooms/callback_changeroom.md)
- [LeaveRoom()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/rooms/leaveroom.md)
- [callback\_LeaveRoom()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/rooms/callback_leaveroom.md)
- [ShowAllClientsInRoom(room\_name  ) and callback\_ShowAllClientsInRoom()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/rooms/showallclientsinroom-room_name-and-callback_showallclientsinroom.md)
- [ShowAllRooms() and callback\_ShowAllRooms()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/rooms/showallrooms-and-callback_showallrooms.md)
- [Private Messaging](https://rocket-networking.gitbook.io/docs/rocket-networking-code/private-messaging.md)
- [SendEventToClient](https://rocket-networking.gitbook.io/docs/rocket-networking-code/private-messaging/sendeventtoclient.md)
- [callback\_ReceivedEvent](https://rocket-networking.gitbook.io/docs/rocket-networking-code/private-messaging/callback_receivedevent.md)
- [SendMessageToClient](https://rocket-networking.gitbook.io/docs/rocket-networking-code/private-messaging/sendmessagetoclient.md)
- [callback\_ReceivedMessage](https://rocket-networking.gitbook.io/docs/rocket-networking-code/private-messaging/callback_receivedmessage.md)
- [Persistent Objects](https://rocket-networking.gitbook.io/docs/rocket-networking-code/persistent-objects.md)
- [CreatePersistentObject(roomId ,  persistentObjectStruct)](https://rocket-networking.gitbook.io/docs/rocket-networking-code/persistent-objects/createpersistentobject-roomid-persistentobjectstruct.md)
- [callback\_CreatedPersistentObject()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/persistent-objects/callback_createdpersistentobject.md)
- [EditPersistentObject(persistentObjectId ,  new\_persistentObjectStruct)](https://rocket-networking.gitbook.io/docs/rocket-networking-code/persistent-objects/editpersistentobject-persistentobjectid-new_persistentobjectstruct.md)
- [DestroyPersistentObject(persistentObjectId)](https://rocket-networking.gitbook.io/docs/rocket-networking-code/persistent-objects/destroypersistentobject-persistentobjectid.md)
- [ShowPersistentObjectsInRoom(room\_name)](https://rocket-networking.gitbook.io/docs/rocket-networking-code/persistent-objects/showpersistentobjectsinroom-room_name.md)
- [callback\_ShowAllPersistentObjectsInRoom(array\_of\_persistent\_objects)](https://rocket-networking.gitbook.io/docs/rocket-networking-code/persistent-objects/callback_showallpersistentobjectsinroom-array_of_persistent_objects.md)
- [Database Functions](https://rocket-networking.gitbook.io/docs/rocket-networking-code/database-functions.md)
- [SetSimpleData()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/database-functions/setsimpledata.md)
- [callback\_SetSimpleData()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/database-functions/callback_setsimpledata.md)
- [ReadSimpleData()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/database-functions/readsimpledata.md)
- [callback\_ReadSimpleData()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/database-functions/callback_readsimpledata.md)
- [AddToSimpleData()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/database-functions/addtosimpledata.md)
- [callback\_AddToSimpleData()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/database-functions/callback_addtosimpledata.md)
- [DeleteSimpleData()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/database-functions/deletesimpledata.md)
- [Discord Integration](https://rocket-networking.gitbook.io/docs/rocket-networking-code/discord-integration.md)
- [SendDiscordMessage()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/discord-integration/senddiscordmessage.md)
- [callback\_DiscordMessageReceived()](https://rocket-networking.gitbook.io/docs/rocket-networking-code/discord-integration/callback_discordmessagereceived.md)
- [AI Functions](https://rocket-networking.gitbook.io/docs/rocket-networking-code/ai-functions.md)
- [CallSimpleAI](https://rocket-networking.gitbook.io/docs/rocket-networking-code/ai-functions/callsimpleai.md)
- [callback\_CallSimpleAI](https://rocket-networking.gitbook.io/docs/rocket-networking-code/ai-functions/callback_callsimpleai.md)
- [CallGeneralAI](https://rocket-networking.gitbook.io/docs/rocket-networking-code/ai-functions/callgeneralai.md)
- [callback\_CallGeneralAI](https://rocket-networking.gitbook.io/docs/rocket-networking-code/ai-functions/callback_callgeneralai.md)
