Skip to content

Modules Description

Taegyeong Kim edited this page Nov 1, 2016 · 1 revision

Modules Description

Bootstrap

  • This module contains helper classes for starting a server, and Loop classes.

Common

  • This module contains functions that needs in common.

Example

  • There are basic examples for Haste framework.

Framework

  • This module implements to manage life-cycle of the user codes, and network.

ObjectPool

  • This module implements the object pooling based on TLS(Thread Local Storage). It is in use in order to minimize the GC in Haste.

Protocol

  • This module contains packet serialization, and deserialization. It has been implemented only for the byte stream.

Security

  • This module contains Diffie hellman key exchange, and AES encryption.

Transport / Transport-TCP / Transport-UDP

  • Transport module is abstract module for network. And Transport-TCP, Transport-UDP are implementations of Transport.

Sorry, there was an error rendering this page.

Clone this wiki locally