INNER CODE UNIT · Go

func

unitedrhino/things · sdk/protocol/cloudProtocol.go:69

func (p *CloudProtocol[pConf]) Start() error {
	ctx := context.Background()
	err := p.CoreProtocol.Start()
	if err != nil {
		return err
	}
	pi, err := p.ProtocolM.ProtocolInfoRead(ctx, &dm.WithIDCode{Code: p.Pi.Code})
	if err != nil {
		return err
	}
	var cs []pConf
	for _, cMap := range pi.ConfigInfos {
		var c pConf
		if len(cMap.Config) == 0 {
			continue
		}
		err := mapstructure.Decode(cMap.Config, &c)
		if err != nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…