github.com/angenalZZZ/gofunc@v0.0.0-20210507121333-48ff1be3917b/net/server_stub.go (about)

     1  // +build !darwin,!netbsd,!freebsd,!openbsd,!dragonfly,!linux,!windows
     2  
     3  package net
     4  
     5  import nt "net"
     6  
     7  type server struct {
     8  	subEventLoopSet loadBalancer // event-loops for handling events
     9  }
    10  
    11  type eventloop struct {
    12  	connCount int32 // number of active connections in event-loop
    13  }
    14  
    15  type listener struct {
    16  	ln            nt.Listener
    17  	pconn         nt.PacketConn
    18  	lnaddr        nt.Addr
    19  	addr, network string
    20  }
    21  
    22  func (ln *listener) renormalize() error {
    23  	return nil
    24  }
    25  
    26  func (ln *listener) close() {
    27  }
    28  
    29  func serve(eventHandler EventHandler, listeners *listener, options *Options) error {
    30  	return ErrUnsupportedPlatform
    31  }