INNER CODE UNIT · Go

func

OpenDiablo2/HellSpawner · abysswrapper/abysswrapper.go:33

func (a *AbyssWrapper) Read(p []byte) (n int, err error) {
	time.Sleep(time.Second * waitTime)
	bytes := []byte("Hello from HellSpawner! " + time.Now().String() + "\n")
	n = copy(p, bytes)
	err = nil

	return
}

func (a *AbyssWrapper) Write(p []byte) (n int, err error) {
	n, err = a.output.Write(p)
	if err != nil {
		return n, fmt.Errorf("error writing to output: %w", err)
	}

	return n, nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…