DomainSendProcessSignal is the go wrapper for REMOTE_PROC_DOMAIN_SEND_PROCESS_SIGNAL.
(Dom Domain, PidValue int64, Signum uint32, Flags uint32)
| 13233 | |
| 13234 | // DomainSendProcessSignal is the go wrapper for REMOTE_PROC_DOMAIN_SEND_PROCESS_SIGNAL. |
| 13235 | func (l *Libvirt) DomainSendProcessSignal(Dom Domain, PidValue int64, Signum uint32, Flags uint32) (err error) { |
| 13236 | var buf []byte |
| 13237 | |
| 13238 | args := DomainSendProcessSignalArgs { |
| 13239 | Dom: Dom, |
| 13240 | PidValue: PidValue, |
| 13241 | Signum: Signum, |
| 13242 | Flags: Flags, |
| 13243 | } |
| 13244 | |
| 13245 | buf, err = encode(&args) |
| 13246 | if err != nil { |
| 13247 | return |
| 13248 | } |
| 13249 | |
| 13250 | |
| 13251 | _, err = l.requestStream(295, constants.Program, buf, nil, nil) |
| 13252 | if err != nil { |
| 13253 | return |
| 13254 | } |
| 13255 | |
| 13256 | return |
| 13257 | } |
| 13258 | |
| 13259 | // DomainOpenChannel is the go wrapper for REMOTE_PROC_DOMAIN_OPEN_CHANNEL. |
| 13260 | func (l *Libvirt) DomainOpenChannel(Dom Domain, Name OptString, inStream io.Writer, Flags DomainChannelFlags) (err error) { |
nothing calls this directly
no test coverage detected