If you are a foreigner, residing in India, you can apply directly at the local police station, where you have registered yourself.
Issuance of PCC depends on how much time the police takes to conduct the field verification (which is usually approx 7 working days). Generally, you get the PCC in one or two working days after your field verification.
Since, I am resident of Delhi and citizen of India, I had applied online and was given my PCC in 11 calendar days.
Sample PCC, which you get online :
https://gofile.io/?c=460qBo. Except that it will have the address of the embassy, and that the purpose of the PCC is for emigration.