1 Star 0 Fork 0

叶海丰/ipmi-go

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
文件
Clone or Download
cmd_set_power_cycle_interval.go 958 Bytes
Copy Edit Raw Blame History
叶海丰 authored a year ago . init
package ipmi
// 28.9 Set Power Cycle Interval
type SetPowerCycleIntervalRequest struct {
IntervalInSec uint8
}
type SetPowerCycleIntervalResponse struct {
// empty
}
func (req *SetPowerCycleIntervalRequest) Pack() []byte {
out := make([]byte, 1)
packUint8(req.IntervalInSec, out, 0)
return out
}
func (req *SetPowerCycleIntervalRequest) Command() Command {
return CommandSetPowerCycleInterval
}
func (res *SetPowerCycleIntervalResponse) CompletionCodes() map[uint8]string {
return map[uint8]string{}
}
func (res *SetPowerCycleIntervalResponse) Unpack(msg []byte) error {
return nil
}
func (res *SetPowerCycleIntervalResponse) Format() string {
return ""
}
func (c *Client) SetPowerCycleInterval(intervalInSec uint8) (response *SetPowerCycleIntervalResponse, err error) {
request := &SetPowerCycleIntervalRequest{
IntervalInSec: intervalInSec,
}
response = &SetPowerCycleIntervalResponse{}
err = c.Exchange(request, response)
return
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/rogax/ipmi-go.git
git@gitee.com:rogax/ipmi-go.git
rogax
ipmi-go
ipmi-go
86ae46cfb58e

Search