Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xjremote(1) [debian man page]

XJREMOTE(1)							   Manual Pages 						       XJREMOTE(1)

NAME
xjremote - CLI remote-control to xjadeo SYNOPSIS
xjremote [-fhPquUvV] [-I <mq-queue-id>] DESCRIPTION
Xjadeo is a software video player that displays a video-clip in sync with an external time source (MTC, LTC, JACK-transport). xjremote connects to a instance of Xjadeo and allows a user to tweak the running configuration. If it can not connect, xjremote will start a new instance of Xjadeo and open a connection to it unless the -f is given. OPTIONS
-f, --nofork disable automatic startup of Xjadeo. Instead xjremote will terminate if it can not connect to a running Xjadeo. -h, --help Prints usage help and exits. -I <ipc-id>, --id <ipc-id> specify message-queue identifier. -P, -P, --noping Skip checking for Xjadeo life signs (ping). -q, --quiet, --silent Suppresses normal output messages. -Q ignored - xjremote can be used as a drop in replacement for xjadeo -Q. -R ignored - xjremote can be used as a drop in replacement for xjadeo -R. -u, --unlink remove existing queues. Unless combined with -f this will launch always a new Xjadeo instance after unlinking the queues. Note: active connections are not affected. -U, --unlinkonly remove existing message queues and exit. If no Xjadeo instance is running this is equivalent to -u -f. -v, --verbose Print additional information. -V, --version Print version information end exit. -W <rpc-id> ignored - xjremote can be used as a drop in replacement for xjadeo -W ... ENVIRONMENT
If the XJADEO variable is set, xjremote will assume that it holds the path to the Xjadeo executable. NOTE
Apart from Standard-I/O, Xjadeo can either use POSIX real-time message-queues (MQ) or System-V IPC communication. The decision is made when compiling it. Basically GNU/Linux uses MQ (but could use IPC as well). OSX only supports IPC and Windows is limited to standard-I/O only. SEE ALSO
xjadeo(1) qjadeo(1) AUTHORS
Robin Gareus <robin@gareus.org> linuxaudio.org Luis Garrido <luisgarrido@users.sourceforge.net> luisgarrido.users.sourceforge.net COPYRIGHT
Copyright (C) 2005, 2006, 2007, 2009, 2010, 2011 Robin Gareus, Luis Garrido http://xjadeo.sf.net 0.6 09/26/2011 XJREMOTE(1)

Check Out this Related Man Page

IPC::Msg(3pm)						 Perl Programmers Reference Guide					     IPC::Msg(3pm)

NAME
IPC::Msg - SysV Msg IPC object class SYNOPSIS
use IPC::SysV qw(IPC_PRIVATE S_IRUSR S_IWUSR); use IPC::Msg; $msg = IPC::Msg->new(IPC_PRIVATE, S_IRUSR | S_IWUSR); $msg->snd(pack("l! a*",$msgtype,$msg)); $msg->rcv($buf,256); $ds = $msg->stat; $msg->remove; DESCRIPTION
A class providing an object based interface to SysV IPC message queues. METHODS
new ( KEY , FLAGS ) Creates a new message queue associated with "KEY". A new queue is created if o "KEY" is equal to "IPC_PRIVATE" o "KEY" does not already have a message queue associated with it, and "FLAGS & IPC_CREAT" is true. On creation of a new message queue "FLAGS" is used to set the permissions. Be careful not to set any flags that the Sys V IPC implementation does not allow: in some systems setting execute bits makes the operations fail. id Returns the system message queue identifier. rcv ( BUF, LEN [, TYPE [, FLAGS ]] ) Read a message from the queue. Returns the type of the message read. See msgrcv. The BUF becomes tainted. remove Remove and destroy the message queue from the system. set ( STAT ) set ( NAME => VALUE [, NAME => VALUE ...] ) "set" will set the following values of the "stat" structure associated with the message queue. uid gid mode (oly the permission bits) qbytes "set" accepts either a stat object, as returned by the "stat" method, or a list of name-value pairs. snd ( TYPE, MSG [, FLAGS ] ) Place a message on the queue with the data from "MSG" and with type "TYPE". See msgsnd. stat Returns an object of type "IPC::Msg::stat" which is a sub-class of "Class::Struct". It provides the following fields. For a description of these fields see you system documentation. uid gid cuid cgid mode qnum qbytes lspid lrpid stime rtime ctime SEE ALSO
IPC::SysV, Class::Struct AUTHORS
Graham Barr <gbarr@pobox.com>, Marcus Holland-Moritz <mhx@cpan.org> COPYRIGHT
Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz. Version 1.x, Copyright (c) 1997, Graham Barr. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.12.1 2010-04-26 IPC::Msg(3pm)
Man Page