| Libvirt-sandbox Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Signals | ||||
#include <libvirt-sandbox/libvirt-sandbox.h> struct GVirSandboxConsoleRpc; struct GVirSandboxConsoleRpcClass; GVirSandboxConsoleRpc * gvir_sandbox_console_rpc_new (GVirConnection *connection,GVirDomain *domain,const char *devname);
Provides an object to interface to the text mode console of the sandbox
The GVirSandboxConsole object provides support for interfacing to the text mode console of the sandbox. It forwards I/O between the GVirStream associated with the virtual machine's console and a local console represented by GUnixInputStream and GUnixOutputStream objects.
struct GVirSandboxConsoleRpcClass {
GVirSandboxConsoleClass parent_class;
void (*exited)(GVirSandboxConsoleRpc *console, int status);
void (*closed)(GVirSandboxConsoleRpc *console, gboolean err);
gpointer padding[LIBVIRT_SANDBOX_CLASS_PADDING];
};
GVirSandboxConsoleRpc * gvir_sandbox_console_rpc_new (GVirConnection *connection,GVirDomain *domain,const char *devname);
Create a new sandbox rpc console from the specified configuration
|
the libvirt connection. [transfer none] |
|
the libvirt domain whose console_rpc to run. [transfer none] |
|
the console to connect to |
Returns : |
a new sandbox console object. [transfer full] |
"exited" signalvoid user_function (GVirSandboxConsoleRpc *gvirsandboxconsolerpc,
gint arg1,
gpointer user_data) : Run First