Annotation of qemu/QMP/qmp-events.txt, revision 1.1.1.2

1.1.1.2 ! root        1:                    QEMU Monitor Protocol Events
        !             2:                    ============================
1.1       root        3: 
1.1.1.2 ! root        4: BLOCK_IO_ERROR
        !             5: --------------
1.1       root        6: 
1.1.1.2 ! root        7: Emitted when a disk I/O error occurs.
        !             8: 
        !             9: Data:
        !            10: 
        !            11: - "device": device name (json-string)
        !            12: - "operation": I/O operation (json-string, "read" or "write")
        !            13: - "action": action that has been taken, it's one of the following (json-string):
        !            14:     "ignore": error has been ignored
        !            15:     "report": error has been reported to the device
        !            16:     "stop": error caused VM to be stopped
        !            17: 
        !            18: Example:
1.1       root       19: 
1.1.1.2 ! root       20: { "event": "BLOCK_IO_ERROR",
        !            21:     "data": { "device": "ide0-hd1",
        !            22:               "operation": "write",
        !            23:               "action": "stop" },
        !            24:     "timestamp": { "seconds": 1265044230, "microseconds": 450486 } }
        !            25: 
        !            26: Note: If action is "stop", a STOP event will eventually follow the
        !            27: BLOCK_IO_ERROR event.
        !            28: 
        !            29: RESET
        !            30: -----
        !            31: 
        !            32: Emitted when the Virtual Machine is reseted.
1.1       root       33: 
                     34: Data: None.
                     35: 
1.1.1.2 ! root       36: Example:
        !            37: 
        !            38: { "event": "RESET",
        !            39:     "timestamp": { "seconds": 1267041653, "microseconds": 9518 } }
        !            40: 
        !            41: RESUME
1.1       root       42: ------
                     43: 
1.1.1.2 ! root       44: Emitted when the Virtual Machine resumes execution.
        !            45: 
1.1       root       46: Data: None.
                     47: 
1.1.1.2 ! root       48: Example:
        !            49: 
        !            50: { "event": "RESUME",
        !            51:     "timestamp": { "seconds": 1271770767, "microseconds": 582542 } }
        !            52: 
        !            53: RTC_CHANGE
        !            54: ----------
        !            55: 
        !            56: Emitted when the guest changes the RTC time.
        !            57: 
        !            58: Data:
        !            59: 
        !            60: - "offset": delta against the host UTC in seconds (json-number)
        !            61: 
        !            62: Example:
        !            63: 
        !            64: { "event": "RTC_CHANGE",
        !            65:     "data": { "offset": 78 },
        !            66:     "timestamp": { "seconds": 1267020223, "microseconds": 435656 } }
        !            67: 
        !            68: SHUTDOWN
        !            69: --------
        !            70: 
        !            71: Emitted when the Virtual Machine is powered down.
1.1       root       72: 
                     73: Data: None.
1.1.1.2 ! root       74: 
        !            75: Example:
        !            76: 
        !            77: { "event": "SHUTDOWN",
        !            78:     "timestamp": { "seconds": 1267040730, "microseconds": 682951 } }
        !            79: 
        !            80: Note: If the command-line option "-no-shutdown" has been specified, a STOP
        !            81: event will eventually follow the SHUTDOWN event.
        !            82: 
        !            83: STOP
        !            84: ----
        !            85: 
        !            86: Emitted when the Virtual Machine is stopped.
        !            87: 
        !            88: Data: None.
        !            89: 
        !            90: Example:
        !            91: 
        !            92: { "event": "SHUTDOWN",
        !            93:     "timestamp": { "seconds": 1267041730, "microseconds": 281295 } }
        !            94: 
        !            95: VNC_CONNECTED
        !            96: -------------
        !            97: 
        !            98: Emitted when a VNC client establishes a connection.
        !            99: 
        !           100: Data:
        !           101: 
        !           102: - "server": Server information (json-object)
        !           103:   - "host": IP address (json-string)
        !           104:   - "service": port number (json-string)
        !           105:   - "family": address family (json-string, "ipv4" or "ipv6")
        !           106:   - "auth": authentication method (json-string, optional)
        !           107: - "client": Client information (json-object)
        !           108:   - "host": IP address (json-string)
        !           109:   - "service": port number (json-string)
        !           110:   - "family": address family (json-string, "ipv4" or "ipv6")
        !           111: 
        !           112: Example:
        !           113: 
        !           114: { "event": "VNC_CONNECTED",
        !           115:     "data": {
        !           116:         "server": { "auth": "sasl", "family": "ipv4",
        !           117:                     "service": "5901", "host": "0.0.0.0" },
        !           118:         "client": { "family": "ipv4", "service": "58425",
        !           119:                     "host": "127.0.0.1" } },
        !           120:     "timestamp": { "seconds": 1262976601, "microseconds": 975795 } }
        !           121: 
        !           122: 
        !           123: Note: This event is emitted before any authentication takes place, thus
        !           124: the authentication ID is not provided.
        !           125: 
        !           126: VNC_DISCONNECTED
        !           127: ----------------
        !           128: 
        !           129: Emitted when the conection is closed.
        !           130: 
        !           131: Data:
        !           132: 
        !           133: - "server": Server information (json-object)
        !           134:   - "host": IP address (json-string)
        !           135:   - "service": port number (json-string)
        !           136:   - "family": address family (json-string, "ipv4" or "ipv6")
        !           137:   - "auth": authentication method (json-string, optional)
        !           138: - "client": Client information (json-object)
        !           139:   - "host": IP address (json-string)
        !           140:   - "service": port number (json-string)
        !           141:   - "family": address family (json-string, "ipv4" or "ipv6")
        !           142:   - "x509_dname": TLS dname (json-string, optional)
        !           143:   - "sasl_username": SASL username (json-string, optional)
        !           144: 
        !           145: Example:
        !           146: 
        !           147: { "event": "VNC_DISCONNECTED",
        !           148:     "data": {
        !           149:         "server": { "auth": "sasl", "family": "ipv4",
        !           150:                     "service": "5901", "host": "0.0.0.0" },
        !           151:         "client": { "family": "ipv4", "service": "58425",
        !           152:                     "host": "127.0.0.1", "sasl_username": "luiz" } },
        !           153:     "timestamp": { "seconds": 1262976601, "microseconds": 975795 } }
        !           154: 
        !           155: VNC_INITIALIZED
        !           156: ---------------
        !           157: 
        !           158: Emitted after authentication takes place (if any) and the VNC session is
        !           159: made active.
        !           160: 
        !           161: Data:
        !           162: 
        !           163: - "server": Server information (json-object)
        !           164:   - "host": IP address (json-string)
        !           165:   - "service": port number (json-string)
        !           166:   - "family": address family (json-string, "ipv4" or "ipv6")
        !           167:   - "auth": authentication method (json-string, optional)
        !           168: - "client": Client information (json-object)
        !           169:   - "host": IP address (json-string)
        !           170:   - "service": port number (json-string)
        !           171:   - "family": address family (json-string, "ipv4" or "ipv6")
        !           172:   - "x509_dname": TLS dname (json-string, optional)
        !           173:   - "sasl_username": SASL username (json-string, optional)
        !           174: 
        !           175: Example:
        !           176: 
        !           177: { "event": "VNC_INITIALIZED",
        !           178:     "data": {
        !           179:         "server": { "auth": "sasl", "family": "ipv4",
        !           180:                     "service": "5901", "host": "0.0.0.0"},
        !           181:         "client": { "family": "ipv4", "service": "46089",
        !           182:                     "host": "127.0.0.1", "sasl_username": "luiz" } },
        !           183:         "timestamp": { "seconds": 1263475302, "microseconds": 150772 } }
        !           184: 
        !           185: WATCHDOG
        !           186: --------
        !           187: 
        !           188: Emitted when the watchdog device's timer is expired.
        !           189: 
        !           190: Data:
        !           191: 
        !           192: - "action": Action that has been taken, it's one of the following (json-string):
        !           193:             "reset", "shutdown", "poweroff", "pause", "debug", or "none"
        !           194: 
        !           195: Example:
        !           196: 
        !           197: { "event": "WATCHDOG",
        !           198:      "data": { "action": "reset" },
        !           199:      "timestamp": { "seconds": 1267061043, "microseconds": 959568 } }
        !           200: 
        !           201: Note: If action is "reset", "shutdown", or "pause" the WATCHDOG event is
        !           202: followed respectively by the RESET, SHUTDOWN, or STOP events.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.