.\" $HeadURL$ $LastChangedRevision$ .\" vim: filetype=nroff .\" .TH JSM 1 "ADE_APP_TOKEN_RELEASE_DATE_MAN" .SH NAME jsm \- send a command and read a reply .br .ne 5 .SH SYNOPSIS .B jsm \*[ade_standard_synopsis_component] .I var\fB=\fIval .B ... .br .ne 5 .SH DESCRIPTION .B Jsm is used by .B jsc\fR(1), .B jsq\fR(1), and .B jss\fR(1) to send commands to .B jsd\fR(1) and read its replies. It is not expected that users call .B jsm directly. .PP Commands and replies consist of a sequence of one or more .I var\fB=\fIval pairs. The exact format of such commands and replies depends on the recipient and the precise nature of the command being sent. .br .ne 5 .SH CONFIGURATION None. .br .ne 5 .SH OPTIONS \*[ade_standard_options_component] .br .ne 5 .SH EXIT STATUS On success .B jsm returns zero. On failure it returns non-zero and displays a diagnostic message. .br .ne 5 .SH FILES None. .br .ne 5 .SH ENVIRONMENT VARIABLES .TP 25 .B JS_NAME\fR or \fBLOGNAME If .B JS_NAME is set then it is used to set the name of the instance of .B jsd\fR(1) with which to communicate. If that is not set then .B LOGNAME is used instead. If that is also not set then an error occurs. .br .ne 5 .SH EXAMPLES None. .br .ne 5 .SH CAVEATS None. .br .ne 5 .SH STANDARDS This manual page documents version ADE_APP_TOKEN_RELEASE_ID of .B jsm\fR. .br .ne 5 .SH SEE ALSO js-config(1), jsc(1), jsd(1), jsq(1), jss(1) .br .ne 5 .SH AUTHOR ADE_APP_TOKEN_AUTHOR_NAME .br .ne 5 .SH COPYRIGHT & DISTRIBUTION POLICY Copyright (C) 2019-ADE_APP_TOKEN_RELEASE_YEAR ADE_APP_TOKEN_AUTHOR_NAME \*[ade_standard_copyright_component]