Documentation
¶
Index ¶
- func Dial(address string) (*snet.Conn, error)
- func DialAddr(raddr *snet.UDPAddr) (*snet.Conn, error)
- func Listen(listen *net.UDPAddr) (*snet.Conn, error)
- func ListenPort(port uint16) (*snet.Conn, error)
- func NewNetwork(ia addr.IA, dispatcher reliable.Dispatcher, revHandler snet.RevocationHandler) *snet.SCIONNetwork
- type Network
- type TimedPacketDispatcherService
- type TimedSCIONPacketConn
- func (c *TimedSCIONPacketConn) Close() error
- func (c *TimedSCIONPacketConn) ReadFrom(pkt *snet.Packet, ov *net.UDPAddr) error
- func (c *TimedSCIONPacketConn) SetDeadline(d time.Time) error
- func (c *TimedSCIONPacketConn) SetReadDeadline(d time.Time) error
- func (c *TimedSCIONPacketConn) SetWriteDeadline(d time.Time) error
- func (c *TimedSCIONPacketConn) WriteTo(pkt *snet.Packet, ov *net.UDPAddr) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewNetwork ¶
func NewNetwork(ia addr.IA, dispatcher reliable.Dispatcher, revHandler snet.RevocationHandler) *snet.SCIONNetwork
Types ¶
type Network ¶
type Network struct { snet.Network IA addr.IA PathQuerier snet.PathQuerier // contains filtered or unexported fields }
func DefNetwork ¶
func DefNetwork() *Network
type TimedPacketDispatcherService ¶
type TimedPacketDispatcherService struct { Dispatcher reliable.Dispatcher SCMPHandler snet.SCMPHandler }
type TimedSCIONPacketConn ¶
type TimedSCIONPacketConn struct {
// contains filtered or unexported fields
}
func (*TimedSCIONPacketConn) Close ¶
func (c *TimedSCIONPacketConn) Close() error
func (*TimedSCIONPacketConn) SetDeadline ¶
func (c *TimedSCIONPacketConn) SetDeadline(d time.Time) error
func (*TimedSCIONPacketConn) SetReadDeadline ¶
func (c *TimedSCIONPacketConn) SetReadDeadline(d time.Time) error
func (*TimedSCIONPacketConn) SetWriteDeadline ¶
func (c *TimedSCIONPacketConn) SetWriteDeadline(d time.Time) error
Click to show internal directories.
Click to hide internal directories.