This is C based OpenFlow 1.3 Controller code. It has NorthBound interface that used to develop applications on top of controller.
The doucments are located at 'OF-controller/doc' folder
Refer to 'OF-controller/doc/NorthBoundAPIUsage.pdf' for the API details with example sameple application. This document may not cover all API details, but talks about some important APIs.
The folder 'OF-controller/src/ofapps/sampleapps' contains sample application source code.
Refer to 'OF-controller/doc/ofp-sampleapp.txt' for TTP details of sample application.
The file 'OF-controller/READEME' contains procedure for compile, build, installation and run software.