Joyit преди 3 месеца
родител
ревизия
9263a0c441
променени са 1 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 7 0
      type.go

+ 7 - 0
type.go

@@ -104,10 +104,17 @@ type ResponseData struct {
 	conn *Line
 }
 
+// 获取当前的连接
 func (r *ResponseData) Conn() *Line {
 	return r.conn
 }
 
+// 输出状态和数据,方便直接返回
+func (r *ResponseData) Out() (state uint8, data []byte) {
+	return r.State, r.Data
+}
+
+// 输出可视化
 func (r *ResponseData) String() string {
 	return fmt.Sprintf("id: %d, state: [%d]%s, data: %s", r.Id, r.State, IdMsg(r.State), string(r.Data))
 }