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

Side by Side Diff: mojo/public/python/c_core.pxd

Issue 830593003: Update mojo sdk to rev 9fbbc4f0fef1187312316c0ed992342474e139f1 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: cherry-pick mojo 9d3b8dd17f12d20035a14737fdc38dd926890ff8 Created 5 years, 11 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
« no previous file with comments | « mojo/public/python/c_async_waiter.pxd ('k') | mojo/public/python/c_environment.pxd » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 # distutils: language = c++ 5 # distutils: language = c++
6 6
7 from cpython.buffer cimport PyBUF_CONTIG 7 from cpython.buffer cimport PyBUF_CONTIG
8 from cpython.buffer cimport PyBUF_CONTIG_RO 8 from cpython.buffer cimport PyBUF_CONTIG_RO
9 from cpython.buffer cimport Py_buffer 9 from cpython.buffer cimport Py_buffer
10 from cpython.buffer cimport PyBuffer_FillInfo 10 from cpython.buffer cimport PyBuffer_FillInfo
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
49 const MojoHandleSignals MOJO_HANDLE_SIGNAL_WRITABLE 49 const MojoHandleSignals MOJO_HANDLE_SIGNAL_WRITABLE
50 const MojoHandleSignals MOJO_HANDLE_SIGNAL_PEER_CLOSED 50 const MojoHandleSignals MOJO_HANDLE_SIGNAL_PEER_CLOSED
51 51
52 cdef struct MojoHandleSignalsState: 52 cdef struct MojoHandleSignalsState:
53 MojoHandleSignals satisfied_signals 53 MojoHandleSignals satisfied_signals
54 MojoHandleSignals satisfiable_signals 54 MojoHandleSignals satisfiable_signals
55 55
56 # functions.h 56 # functions.h
57 MojoTimeTicks MojoGetTimeTicksNow() 57 MojoTimeTicks MojoGetTimeTicksNow()
58 MojoResult MojoClose(MojoHandle handle) 58 MojoResult MojoClose(MojoHandle handle)
59 MojoResult MojoWait "MojoNewWait"(MojoHandle handle, 59 MojoResult MojoWait "MojoWait"(MojoHandle handle,
60 MojoHandleSignals signals, 60 MojoHandleSignals signals,
61 MojoDeadline deadline, 61 MojoDeadline deadline,
62 MojoHandleSignalsState* signals_state) 62 MojoHandleSignalsState* signals_state)
63 MojoResult MojoWaitMany "MojoNewWaitMany"(const MojoHandle* handles, 63 MojoResult MojoWaitMany "MojoWaitMany"(const MojoHandle* handles,
64 const MojoHandleSignals* signals, 64 const MojoHandleSignals* signals,
65 uint32_t num_handles, 65 uint32_t num_handles,
66 MojoDeadline deadline, 66 MojoDeadline deadline,
67 uint32_t* result_index, 67 uint32_t* result_index,
68 MojoHandleSignalsState* signals_stat es) 68 MojoHandleSignalsState* signals_states)
69 69
70 # message_pipe.h 70 # message_pipe.h
71 ctypedef uint32_t MojoCreateMessagePipeOptionsFlags 71 ctypedef uint32_t MojoCreateMessagePipeOptionsFlags
72 const MojoCreateMessagePipeOptionsFlags MOJO_CREATE_MESSAGE_PIPE_OPTIONS_FLAG_ NONE 72 const MojoCreateMessagePipeOptionsFlags MOJO_CREATE_MESSAGE_PIPE_OPTIONS_FLAG_ NONE
73 73
74 ctypedef uint32_t MojoWriteMessageFlags 74 ctypedef uint32_t MojoWriteMessageFlags
75 const MojoWriteMessageFlags MOJO_WRITE_MESSAGE_FLAG_NONE 75 const MojoWriteMessageFlags MOJO_WRITE_MESSAGE_FLAG_NONE
76 76
77 ctypedef uint32_t MojoReadMessageFlags 77 ctypedef uint32_t MojoReadMessageFlags
78 const MojoReadMessageFlags MOJO_READ_MESSAGE_FLAG_NONE 78 const MojoReadMessageFlags MOJO_READ_MESSAGE_FLAG_NONE
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
192 const MojoDuplicateBufferHandleOptions* options, 192 const MojoDuplicateBufferHandleOptions* options,
193 MojoHandle* new_buffer_handle) 193 MojoHandle* new_buffer_handle)
194 194
195 MojoResult MojoMapBuffer(MojoHandle buffer_handle, 195 MojoResult MojoMapBuffer(MojoHandle buffer_handle,
196 uint64_t offset, 196 uint64_t offset,
197 uint64_t num_bytes, 197 uint64_t num_bytes,
198 void** buffer, 198 void** buffer,
199 MojoMapBufferFlags flags) 199 MojoMapBufferFlags flags)
200 200
201 MojoResult MojoUnmapBuffer(void* buffer) 201 MojoResult MojoUnmapBuffer(void* buffer)
OLDNEW
« no previous file with comments | « mojo/public/python/c_async_waiter.pxd ('k') | mojo/public/python/c_environment.pxd » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698