move ErrorCode type to errorcodes package

This commit is contained in:
Lucas Clemente
2016-05-17 00:25:51 +02:00
parent fec9786939
commit 69e302812d
5 changed files with 21 additions and 15 deletions

View File

@@ -1,16 +1,17 @@
package protocol
// An ErrorCode in QUIC
type ErrorCode uint32
import (
"github.com/lucas-clemente/quic-go/errorcodes"
)
// A QuicError is a QUIC error
type QuicError struct {
ErrorCode ErrorCode
ErrorCode errorcodes.ErrorCode
ErrorMessage string
}
// Error creates a new Quic Error
func Error(errorCode ErrorCode, errorMessage string) *QuicError {
func Error(errorCode errorcodes.ErrorCode, errorMessage string) *QuicError {
return &QuicError{
ErrorCode: errorCode,
ErrorMessage: errorMessage,