https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=blob;f=CordovaLib/Classes/CDVCommandDelegate.h;h=fce9b78cfab7c174efe7fcd75537d5bc1c864df0;hb=HEAD
It has not class description :(. One thought I had was that it is the interface to make available to plugins, but if this is the case, I'm not sure why CDVViewController has a commandDelegate property instead of just using self.