()
| 118 | } |
| 119 | |
| 120 | func (file *lFile) Name() string { |
| 121 | switch file.Type() { |
| 122 | case lFileFile: |
| 123 | return fmt.Sprintf("file %s", file.fp.Name()) |
| 124 | case lFileProcess: |
| 125 | return fmt.Sprintf("process %s", file.pp.Path) |
| 126 | } |
| 127 | return "" |
| 128 | } |
| 129 | |
| 130 | func (file *lFile) AbandonReadBuffer() error { |
| 131 | if file.Type() == lFileFile && file.reader != nil { |