メインページ   ファイル一覧   ファイルメンバ  

CStdio.h の解説

OpenSOAP API CStdio 処理. より詳しく...

#include <OpenSOAP/ByteArray.h>
#include <stdio.h>

ソースコードを見る。

型定義

typedef tagOpenSOAPCStdio OpenSOAPCStdio
 OpenSOAPCStdio 構造体型定義.

typedef OpenSOAPCStdioOpenSOAPCStdioPtr
 OpenSOAPCStdio ポインタ型定義.


関数

int OpenSOAPCStdioCreate (OpenSOAPCStdioPtr *s)
 OpenSOAP CStdio のインスタンスを生成します。. より詳しく...

int OpenSOAPCStdioCreateWithFILEPtr (FILE *is, FILE *os, OpenSOAPCStdioPtr *s)
 ファイルポインタによる OpenSOAP CStdio のインスタンスを生成します。. より詳しく...

int OpenSOAPCStdioCreateForStdio (OpenSOAPCStdioPtr *s)
 Stdio 用 OpenSOAP CStdio インスタンス生成. より詳しく...

int OpenSOAPCStdioClose (OpenSOAPCStdioPtr s)
 OpenSOAP CStdio をクローズし、接続も切断します。. より詳しく...

int OpenSOAPCStdioRelease (OpenSOAPCStdioPtr s)
 OpenSOAP CStdio を開放. より詳しく...

int OpenSOAPCStdioSetBinaryMode (OpenSOAPCStdioPtr s)
 OpenSOAP CStdio のストリームをバイナリモードにセットする. より詳しく...

int OpenSOAPCStdioSetTextMode (OpenSOAPCStdioPtr s)
 OpenSOAP CStdio のストリームをテキストモードにセットする. より詳しく...

int OpenSOAPCStdioRead (OpenSOAPCStdioPtr s, unsigned char *buf, size_t *buf_sz)
 OpenSOAP CStdio Stream から読み込む. より詳しく...

int OpenSOAPCStdioWrite (OpenSOAPCStdioPtr s, const unsigned char *buf, size_t *buf_sz)
 OpenSOAP CStdio Stream へ書き込む. より詳しく...

int OpenSOAPCStdioReadToDelm (OpenSOAPCStdioPtr s, const unsigned char *delm, size_t delm_sz, OpenSOAPByteArrayPtr buf)
 デリミタまで OpenSOAP CStdio Stream から読み込む. より詳しく...


解説

OpenSOAP API CStdio 処理.

作者:
OpenSOAP Development Team

関数の解説

int OpenSOAPCStdioClose OpenSOAPCStdioPtr    s
 

OpenSOAP CStdio をクローズし、接続も切断します。.

引数:
s  OpenSOAPCStdioPtr [in] ((|s|)) OpenSOAP CStdio
戻り値:
エラーコード

int OpenSOAPCStdioCreate OpenSOAPCStdioPtr   s
 

OpenSOAP CStdio のインスタンスを生成します。.

引数:
s  OpenSOAPCStdioPtr * [out] ((|s|)) OpenSOAP CStdio ポインタ
戻り値:
エラーコード

int OpenSOAPCStdioCreateForStdio OpenSOAPCStdioPtr   s
 

Stdio 用 OpenSOAP CStdio インスタンス生成.

引数:
s  OpenSOAPCStdioPtr * [out] ((|s|)) OpenSOAP CStdio ポインタ
戻り値:
エラーコード

int OpenSOAPCStdioCreateWithFILEPtr FILE *    is,
FILE *    os,
OpenSOAPCStdioPtr   s
 

ファイルポインタによる OpenSOAP CStdio のインスタンスを生成します。.

引数:
is  FILE * [in] ((|is|)) FILE pointer
os  FILE * [in] ((|os|)) FILE pointer
s  OpenSOAPCStdioPtr * [out] ((|s|)) OpenSOAP CStdio ポインタ
戻り値:
エラーコード

int OpenSOAPCStdioRead OpenSOAPCStdioPtr    s,
unsigned char *    buf,
size_t *    buf_sz
 

OpenSOAP CStdio Stream から読み込む.

引数:
s  OpenSOAPCStdioPtr [in] ((|s|)) OpenSOAP CStdio
buf  unsigned char * [out] ((|buf|)) 読み込むバッファ
buf_sz  size_t * [in, out] ((|buf_sz|)) [in] 読み込むバッファサイズ; [out] 読み込んだサイズ
戻り値:
エラーコード

int OpenSOAPCStdioReadToDelm OpenSOAPCStdioPtr    s,
const unsigned char *    delm,
size_t    delm_sz,
OpenSOAPByteArrayPtr    buf
 

デリミタまで OpenSOAP CStdio Stream から読み込む.

引数:
s  OpenSOAPCStdioPtr [in] ((|s|)) OpenSOAP CStdio
delm  const unsigned char * [in] ((|delm|)) デリミタ文字列
delm_sz  size_t [in] ((|delm_sz|)) デリミタ長さ
buf  OpenSOAPByteArrayPtr [out] ((|buf|)) 読み込むバッファ
戻り値:
エラーコード

int OpenSOAPCStdioRelease OpenSOAPCStdioPtr    s
 

OpenSOAP CStdio を開放.

引数:
s  OpenSOAPCStdioPtr [in] ((|s|)) OpenSOAP CStdio
戻り値:
エラーコード

int OpenSOAPCStdioSetBinaryMode OpenSOAPCStdioPtr    s
 

OpenSOAP CStdio のストリームをバイナリモードにセットする.

引数:
s  OpenSOAPCStdioPtr [in] ((|s|)) OpenSOAP CStdio
戻り値:
エラーコード

int OpenSOAPCStdioSetTextMode OpenSOAPCStdioPtr    s
 

OpenSOAP CStdio のストリームをテキストモードにセットする.

引数:
s  OpenSOAPCStdioPtr [in] ((|s|)) OpenSOAP CStdio
戻り値:
エラーコード

int OpenSOAPCStdioWrite OpenSOAPCStdioPtr    s,
const unsigned char *    buf,
size_t *    buf_sz
 

OpenSOAP CStdio Stream へ書き込む.

引数:
s  OpenSOAPCStdioPtr [in] ((|s|)) OpenSOAP CStdio
buf  const unsigned char * [in] ((|buf|)) 書き込むバッファ
buf_sz  size_t * [in, out] ((|buf_sz|)) [in] 書き込むバッファサイズ; [out] 書き込んだサイズ
戻り値:
エラーコード


OpenSOAPに対してFri Jan 10 21:23:47 2003に生成されました。 doxygen1.2.14 作者 Dimitri van Heesch, © 1997-2002