/// command source (by which interface was this command inserted into the system (e.g. "PLC"))

command source (by which interface was this command inserted into the system )
/// command source ( by which interface was this command inserted into the system ( e . g . " PLC " ))
func (rcv *KinCmdValues) Src(obj *CmdSource) *CmdSource {
	o := flatbuffers.UOffsetT(rcv._tab.Offset(12))
	if o != 0 {
		x := rcv._tab.Indirect(o + rcv._tab.Pos)
		if obj == nil {
			obj = new(CmdSource)
		}
		obj.Init(rcv._tab.Bytes, x)
		return obj
	}
	return nil
}
func ( rcv * KinCmdValues ) Src ( obj * CmdSource ) * CmdSource { o := flatbuffers . UOffsetT ( rcv . _tab . Offset ( 12 ) ) if o != 0 { x := rcv . _tab . Indirect ( o + rcv . _tab . Pos ) if obj == nil { obj = new ( CmdSource ) } obj . Init ( rcv . _tab . Bytes , x ) return obj } return nil }
command source (by which interface was this command inserted into the system )
command source ( by which interface was this command inserted into the system )