Neblina C++ SDK core is contained in four files: neblina.h, neblinaCommunicationBase.h, neblinaCommunicationBase.cpp and neblinaUtilities.h. More information on each file can be found below.

neblina.h

This header files contains all defines and all structures required for developping application using the Neblina C++ SDK.

neblinaCommunicationBase.h/.cpp

These files contains the declaration and implementation of the NeblinaCommunicationBase C++ Class. By itself, this base class is useless and must be derived in every application using the Neblina C++ SDK. The class package and unpackage Neblina's packet in order for the host application to unpackage incoming packet and/or packag eoutgoing packet to the Neblina module. More information on this class can be found here.

neblinaUtilities.h

This file contains the NeblinaUtilities C++ Class which contains various useful utilities functions. More information on this class can be found here.