Comments clean-up

disco_info_form
Mickael Remond 5 years ago
parent 0227596f90
commit 1d7db9ceee
No known key found for this signature in database
GPG Key ID: E6F6045D79965AA3

@ -4,9 +4,9 @@ import (
"os" "os"
) )
// Config & TransportConfiguration must not be modified after having been passed to NewClient. Any
// changes made after connecting are ignored.
type Config struct { type Config struct {
// TransportConfiguration must not be modified after having been passed to NewClient. Any
// changes made after connecting are ignored.
TransportConfiguration TransportConfiguration
Jid string Jid string

@ -19,21 +19,21 @@ func newStreamLogger(conn io.ReadWriter, logFile io.Writer) io.ReadWriter {
} }
} }
func (sp *streamLogger) Read(p []byte) (n int, err error) { func (sl *streamLogger) Read(p []byte) (n int, err error) {
n, err = sp.socket.Read(p) n, err = sl.socket.Read(p)
if n > 0 { if n > 0 {
sp.logFile.Write([]byte("RECV:\n")) // Prefix sl.logFile.Write([]byte("RECV:\n")) // Prefix
if n, err := sp.logFile.Write(p[:n]); err != nil { if n, err := sl.logFile.Write(p[:n]); err != nil {
return n, err return n, err
} }
sp.logFile.Write([]byte("\n\n")) // Separator sl.logFile.Write([]byte("\n\n")) // Separator
} }
return return
} }
func (sp *streamLogger) Write(p []byte) (n int, err error) { func (sl *streamLogger) Write(p []byte) (n int, err error) {
sp.logFile.Write([]byte("SEND:\n")) // Prefix sl.logFile.Write([]byte("SEND:\n")) // Prefix
for _, w := range []io.Writer{sp.socket, sp.logFile} { for _, w := range []io.Writer{sl.socket, sl.logFile} {
n, err = w.Write(p) n, err = w.Write(p)
if err != nil { if err != nil {
return return
@ -43,7 +43,7 @@ func (sp *streamLogger) Write(p []byte) (n int, err error) {
return return
} }
} }
sp.logFile.Write([]byte("\n\n")) // Separator sl.logFile.Write([]byte("\n\n")) // Separator
return len(p), nil return len(p), nil
} }

@ -12,6 +12,7 @@ import (
var ErrTransportProtocolNotSupported = errors.New("Transport protocol not supported") var ErrTransportProtocolNotSupported = errors.New("Transport protocol not supported")
var ErrTLSNotSupported = errors.New("Transport does not support StartTLS") var ErrTLSNotSupported = errors.New("Transport does not support StartTLS")
// TODO: rename to transport config?
type TransportConfiguration struct { type TransportConfiguration struct {
// Address is the XMPP Host and port to connect to. Host is of // Address is the XMPP Host and port to connect to. Host is of
// the form 'serverhost:port' i.e "localhost:8888" // the form 'serverhost:port' i.e "localhost:8888"

Loading…
Cancel
Save