Actually this was posted about an hour earlier. Also the OP there is specifically asking for a C++ means to do it and he is asking for means to know when someone calls. For me I just want to know if there currently is an ongoing call, the call may be initiated by self too.. doesnt matter.