# core Directory Reference

## Files
file | config.h [code]
| Configuration options of the network stuff.

file | core.cpp [code]
| Functions used to initialize/shut down the core network.

file | core.h [code]
| Base for all network types (UDP and TCP).

file | game.h [code]
| Information about a game that is sent between a game server, game client and masterserver.

file | os_abstraction.h [code]
| Network stuff has many things that needs to be included and/or implemented by default.

file | packet.cpp [code]
| Basic functions to create, fill and read packets.

file | packet.h [code]
| Basic functions to create, fill and read packets.

file | tcp.cpp [code]
| Basic functions to receive and send TCP packets.

file | tcp.h [code]
| Basic functions to receive and send TCP packets.

file | udp.cpp [code]
| Basic functions to receive and send UDP packets.

file | udp.h [code]
| Basic functions to receive and send UDP packets.