package clipper

import (
	
	
)

// snarf for plan9
type Snarf struct{}

func ( *Snarf) () error {
	,  := os.Stat("/dev/snarf")
	return 
}

func ( *Snarf) ( string) ([]byte, error) {
	if  != RegClipboard {
		return nil, &ErrInvalidReg{
			Reg: ,
		}
	}
	return ioutil.ReadFile("/dev/snarf")
}

func ( *Snarf) ( string,  []byte) error {
	if  != RegClipboard {
		return &ErrInvalidReg{
			Reg: ,
		}
	}
	return ioutil.WriteFile("/dev/snarf", , 0666)
}