This is used internally - although you're able to use it you probably shouldn't.
Clientside, the client creates the cmd (usercommand) from their input device (mouse, keyboard) and then it's sent to the server. Restrict view angles here.
1 CUserCmd cmd
The user command
true if succeeded