GW2RegisterReportFile
Fungsi GW2RegisterReportFile mendaftarkan laluan fail tempat fail log kejuruteraan akan diletakkan. API ini menjana fail laporan hanya untuk binaan debug Glasswall Engine.
- C++
- C#
- Java
- Python
- JavaScript
Sinopsis
Bagi sesi session, fungsi GW2RegisterReportFile mendaftarkan nama fail tempat fail log kejuruteraan akan diletakkan. Nama tersebut ialah rentetan yang ditunjukkan oleh reportFilePathName.
#include "glasswall.core2.api.h"
int GW2RegisterReportFile(Session session, const char *reportFilePathName);
Pulangan
Mengembalikan nilai enum integer GW2_RetStatus. Nombor negatif menunjukkan kegagalan.
Sinopsis
public int RegisterReportFile(
int session,
string reportFilePathName)
Pulangan
Mengembalikan nilai enum integer GW2_RetStatus. Nombor negatif menunjukkan kegagalan.
Sinopsis
import com.glasswall.core2javabridge.*;
public int GW2RegisterReportFile(int session, String reportFilePath) throws GlasswallException, NullPointerException
(Deprecated)
public int GW2RegisterReportFile(int session, byte[] reportFilePath) throws GlasswallException, NullPointerException
Penerangan
Parameter fungsi GW2RegisterReportFile telah dikemas kini untuk menggunakan String menggantikan byte[]. Fungsi asal telah ditandakan sebagai deprecated.
Pulangan
Fungsi GW2RegisterReportFile mengembalikan enumerasi GW2_RetStatus yang ditukar kepada int. Nilainya akan negatif jika ralat berlaku. 0 menunjukkan kejayaan. Rujuk API Overview/Return types untuk butiran.
Pengecualian NullPointerException akan dibaling jika reportFilePath adalah null atau kosong.
Pengecualian GlasswallException akan dibaling jika session tidak sah, jika reportFilePath tidak dapat diperoleh, atau jika reportFilePath tidak dapat ditukar kepada UTF-8.
Sinopsis
Mendaftarkan nama fail tempat fail log kejuruteraan akan diletakkan.
def register_report_file(self, session: int, output_file: str):
""" Register the report file path for the given session.
Args:
session (int): The session integer.
output_file (str): The file path of the report file.
Returns:
gw_return_object (glasswall.GwReturnObj): A GwReturnObj instance with the attributes 'session', 'output_file', 'status'.
"""
Pulangan
gw_return_object (glasswall.GwReturnObj): Instance GwReturnObj dengan atribut 'session', 'output_file', 'status'.
Sinopsis
Fungsi ini mendaftarkan nama fail tempat fail log kejuruteraan akan diletakkan.
/**
* @param {number} session The ID of the session.
* @param {string} reportFilePathName The path of the file to be registered.
*/
GW2RegisterReportFile(session, reportFilePathName)
Pulangan
Mengembalikan nilai enum integer GW2_RetStatus. Nombor negatif menunjukkan kegagalan.