소스 검색

release interface

v2ray 9 년 전
부모
커밋
c7f6426c88
1개의 변경된 파일12개의 추가작업 그리고 0개의 파일을 삭제
  1. 12 0
      common/common.go

+ 12 - 0
common/common.go

@@ -1,3 +1,15 @@
 // Package common contains common utilities that are shared among other packages.
 // See each sub-package for detail.
 package common
+
+import (
+	"errors"
+)
+
+var (
+	ErrorAlreadyReleased = errors.New("Object already released.")
+)
+
+type Releasable interface {
+	Release()
+}