All the above views are correct.
In case of Listed Company:-
if for approving the results of quarter or Year:- It must be published before 7 clear days in the two news papers one in English and one in regional. Notice must be given to SE atleast 7 clear days before the date of meeting.
In the cases listed in clause 19(a) of Listing Agreement:- Notice must be given to SE, 2 days before the date of BM.
Notice to directors should be issued before 7 days of the date of BM.