tramp-set-completion-function

tramp-set-completion-function is an autoloaded compiled Lisp function in `tramp.el'.

(tramp-set-completion-function METHOD FUNCTION-LIST)

Sets the list of completion functions for METHOD.
FUNCTION-LIST is a list of entries of the form (FUNCTION FILE).
The FUNCTION is intended to parse FILE according its syntax.
It might be a predefined FUNCTION, or a user defined FUNCTION.
For the list of predefined FUNCTIONs see `tramp-completion-function-alist'.

Example:

(tramp-set-completion-function
"ssh"
'((tramp-parse-sconfig "/etc/ssh_config")
(tramp-parse-sconfig "~/.ssh/config")))