Develop a Visual Basic user control for connecting to an Asterisk PBX, and receive callerID information using Asterisk manager API (AMI).
The control must support all necessary properties (host ip address, username, password) and have an IncomingCall event.
The event should return two messages:
1. Extension number.
2. CallerID information.
Payment for deliverables will only be made after solution was tested and found to be working properly.
## Deliverables
Be sure that all dependencies are well specified and known.
Also make sure that no commercial or 3rd party binaeries? are used in creating the library unless they are royalty free.