Very much like Restart emacs from within emacs, except I'd like to do this for an emacs daemon and client.
Specifically, I'm interested in the terminal client, but of course being able to restart from the graphical client would be cool.
EDIT: A quick glance at the Emacs source makes it look like stuffing a string to the STDIN of a terminal hosting a client cannot be done. :( Perhaps there's some other way?