Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(101)

Side by Side Diff: mojo/public/go/bindings/invalid_handle.go

Issue 1374463002: Remove support for "all or none" two-phase data pipe read/write. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package bindings 5 package bindings
6 6
7 import ( 7 import (
8 "mojo/public/go/system" 8 "mojo/public/go/system"
9 ) 9 )
10 10
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
49 } 49 }
50 50
51 func (h *InvalidHandle) ToSharedBufferHandle() system.SharedBufferHandle { 51 func (h *InvalidHandle) ToSharedBufferHandle() system.SharedBufferHandle {
52 return h 52 return h
53 } 53 }
54 54
55 func (h *InvalidHandle) ReadData(flags system.MojoReadDataFlags) (system.MojoRes ult, []byte) { 55 func (h *InvalidHandle) ReadData(flags system.MojoReadDataFlags) (system.MojoRes ult, []byte) {
56 return system.MOJO_RESULT_INVALID_ARGUMENT, nil 56 return system.MOJO_RESULT_INVALID_ARGUMENT, nil
57 } 57 }
58 58
59 func (h *InvalidHandle) BeginReadData(numBytes int, flags system.MojoReadDataFla gs) (system.MojoResult, []byte) { 59 func (h *InvalidHandle) BeginReadData(flags system.MojoReadDataFlags) (system.Mo joResult, []byte) {
60 return system.MOJO_RESULT_INVALID_ARGUMENT, nil 60 return system.MOJO_RESULT_INVALID_ARGUMENT, nil
61 } 61 }
62 62
63 func (h *InvalidHandle) EndReadData(numBytesRead int) system.MojoResult { 63 func (h *InvalidHandle) EndReadData(numBytesRead int) system.MojoResult {
64 return system.MOJO_RESULT_INVALID_ARGUMENT 64 return system.MOJO_RESULT_INVALID_ARGUMENT
65 } 65 }
66 66
67 func (h *InvalidHandle) WriteData(data []byte, flags system.MojoWriteDataFlags) (system.MojoResult, int) { 67 func (h *InvalidHandle) WriteData(data []byte, flags system.MojoWriteDataFlags) (system.MojoResult, int) {
68 return system.MOJO_RESULT_INVALID_ARGUMENT, 0 68 return system.MOJO_RESULT_INVALID_ARGUMENT, 0
69 } 69 }
70 70
71 func (h *InvalidHandle) BeginWriteData(numBytes int, flags system.MojoWriteDataF lags) (system.MojoResult, []byte) { 71 func (h *InvalidHandle) BeginWriteData(flags system.MojoWriteDataFlags) (system. MojoResult, []byte) {
72 return system.MOJO_RESULT_INVALID_ARGUMENT, nil 72 return system.MOJO_RESULT_INVALID_ARGUMENT, nil
73 } 73 }
74 74
75 func (h *InvalidHandle) EndWriteData(numBytesWritten int) system.MojoResult { 75 func (h *InvalidHandle) EndWriteData(numBytesWritten int) system.MojoResult {
76 return system.MOJO_RESULT_INVALID_ARGUMENT 76 return system.MOJO_RESULT_INVALID_ARGUMENT
77 } 77 }
78 78
79 func (h *InvalidHandle) ReadMessage(flags system.MojoReadMessageFlags) (system.M ojoResult, []byte, []system.UntypedHandle) { 79 func (h *InvalidHandle) ReadMessage(flags system.MojoReadMessageFlags) (system.M ojoResult, []byte, []system.UntypedHandle) {
80 return system.MOJO_RESULT_INVALID_ARGUMENT, nil, nil 80 return system.MOJO_RESULT_INVALID_ARGUMENT, nil, nil
81 } 81 }
82 82
83 func (h *InvalidHandle) WriteMessage(bytes []byte, handles []system.UntypedHandl e, flags system.MojoWriteMessageFlags) system.MojoResult { 83 func (h *InvalidHandle) WriteMessage(bytes []byte, handles []system.UntypedHandl e, flags system.MojoWriteMessageFlags) system.MojoResult {
84 return system.MOJO_RESULT_INVALID_ARGUMENT 84 return system.MOJO_RESULT_INVALID_ARGUMENT
85 } 85 }
86 86
87 func (h *InvalidHandle) DuplicateBufferHandle(opts *system.DuplicateBufferHandle Options) (system.MojoResult, system.SharedBufferHandle) { 87 func (h *InvalidHandle) DuplicateBufferHandle(opts *system.DuplicateBufferHandle Options) (system.MojoResult, system.SharedBufferHandle) {
88 return system.MOJO_RESULT_INVALID_ARGUMENT, nil 88 return system.MOJO_RESULT_INVALID_ARGUMENT, nil
89 } 89 }
90 90
91 func (h *InvalidHandle) MapBuffer(offset uint64, numBytes int, flags system.Mojo MapBufferFlags) (system.MojoResult, []byte) { 91 func (h *InvalidHandle) MapBuffer(offset uint64, numBytes int, flags system.Mojo MapBufferFlags) (system.MojoResult, []byte) {
92 return system.MOJO_RESULT_INVALID_ARGUMENT, nil 92 return system.MOJO_RESULT_INVALID_ARGUMENT, nil
93 } 93 }
94 94
95 func (h *InvalidHandle) UnmapBuffer(buffer []byte) system.MojoResult { 95 func (h *InvalidHandle) UnmapBuffer(buffer []byte) system.MojoResult {
96 return system.MOJO_RESULT_INVALID_ARGUMENT 96 return system.MOJO_RESULT_INVALID_ARGUMENT
97 } 97 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698