Houdini 20.0 hapi

hapi.startThriftNamedPipeServer function

Windowsの名前付きパイプ(Named Pipe)またはUnixのドメインソケットでクライアントにサービスを提供するThrift RPCサーバープロセスをローカルホスト上で起動し、そのサービスを開始するのを待機します。

このコールが成功した後で、指定したパイプまたはソケットを使用してRPCセッションを作成するのが安全です。

使用方法

startThriftNamedPipeServer(options: hapi.ThriftServerOptions, pipe_name: str, log_file: str) → int

Windowsの名前付きパイプ(Named Pipe)またはUnixのドメインソケットでクライアントにサービスを提供するThrift RPCサーバープロセスをローカルホスト上で起動し、そのサービスを開始するのを待機します。 このコールが成功した後で、指定したパイプまたはソケットを使用してRPCセッションを作成するのが安全です。

options

起動するサーバーを構成するオプション。

pipe_name

パイプまたはソケットの名前。

log_file

この引数にファイルパスを指定した場合、その指定されたファイルにすべてのログが追加されます。 その指定されたパスは絶対パスでなければなりません。 サーバーは、そのファイルパス内のまだ存在しない中間ディレクトリを作成します。 この引数がNULL/nullptrの場合、ログは標準ストリームに出力されます。

プロセスIDをintで返します。

hapi