#include <wintirpc.h>
#include "namespace.h"
#include <stdio.h>
#include <rpc/types.h>
#include <rpc/xdr.h>
#include "un-namespace.h"
Go to the source code of this file.
|
static void | xdrstdio_destroy (XDR *) |
|
static bool_t | xdrstdio_getlong (XDR *, long *) |
|
static bool_t | xdrstdio_putlong (XDR *, const long *) |
|
static bool_t | xdrstdio_getbytes (XDR *, char *, u_int) |
|
static bool_t | xdrstdio_putbytes (XDR *, const char *, u_int) |
|
static u_int | xdrstdio_getpos (XDR *) |
|
static bool_t | xdrstdio_setpos (XDR *, u_int) |
|
static int32_t * | xdrstdio_inline (XDR *, u_int) |
|
void | xdrstdio_create (XDR *xdrs, FILE *file, enum xdr_op op) |
|
◆ xdrstdio_create()
Definition at line 79 of file xdr_stdio.c.
83{
84
90}
const struct __rpc_xdr::xdr_ops * x_ops
static const struct xdr_ops xdrstdio_ops
◆ xdrstdio_destroy()
static void xdrstdio_destroy |
( |
XDR * |
xdrs | ) |
|
|
static |
Definition at line 97 of file xdr_stdio.c.
99{
101
102}
_Check_return_opt_ _CRTIMP int __cdecl fflush(_Inout_opt_ FILE *_File)
◆ xdrstdio_getbytes()
Definition at line 129 of file xdr_stdio.c.
133{
134
138}
GLenum const GLvoid * addr
_Check_return_opt_ _CRTIMP size_t __cdecl fread(_Out_writes_bytes_(_ElementSize *_Count) void *_DstBuf, _In_ size_t _ElementSize, _In_ size_t _Count, _Inout_ FILE *_File)
◆ xdrstdio_getlong()
◆ xdrstdio_getpos()
static u_int xdrstdio_getpos |
( |
XDR * |
xdrs | ) |
|
|
static |
Definition at line 154 of file xdr_stdio.c.
156{
157
159}
_Check_return_ _CRTIMP long __cdecl ftell(_Inout_ FILE *_File)
◆ xdrstdio_inline()
Definition at line 173 of file xdr_stdio.c.
176{
177
178
179
180
181
182
183
184
185
186
188}
◆ xdrstdio_putbytes()
Definition at line 141 of file xdr_stdio.c.
145{
146
151}
_Check_return_opt_ _CRTIMP size_t __cdecl fwrite(_In_reads_bytes_(_Size *_Count) const void *_Str, _In_ size_t _Size, _In_ size_t _Count, _Inout_ FILE *_File)
◆ xdrstdio_putlong()
◆ xdrstdio_setpos()
Definition at line 162 of file xdr_stdio.c.
165{
166
169}
_Check_return_opt_ _CRTIMP int __cdecl fseek(_Inout_ FILE *_File, _In_ long _Offset, _In_ int _Origin)
◆ xdrstdio_ops
Initial value:= {
}
static bool_t xdrstdio_setpos(XDR *, u_int)
static bool_t xdrstdio_getlong(XDR *, long *)
static int32_t * xdrstdio_inline(XDR *, u_int)
static void xdrstdio_destroy(XDR *)
static u_int xdrstdio_getpos(XDR *)
static bool_t xdrstdio_putlong(XDR *, const long *)
static bool_t xdrstdio_putbytes(XDR *, const char *, u_int)
static bool_t xdrstdio_getbytes(XDR *, char *, u_int)
Definition at line 62 of file xdr_stdio.c.
Referenced by xdrstdio_create().