GW2OpenSession
Library Glasswall berbasis sesi. Sesi berfungsi sebagai sarana untuk menyimpan data terhadap ID sesi. Fungsi GW2OpenSession membuat sesi baru.
- C++
- C#
- Java
- Python
- JavaScript
Sinopsis
Membuat sesi baru dan mengembalikan ID sesi
#include "glasswall.core2.api.h"
Session GW2OpenSession(void);
Hasil pengembalian
Jika berhasil, fungsi GW2OpenSession mengembalikan handle, bilangan bulat positif kecil yang menunjukkan sesi. Handle digunakan sebagai argumen untuk fungsi API lain guna mengidentifikasi sesi. Jika pemanggilan gagal, handle akan bernilai nol.
Contoh
#include "glasswall.core2.api.h"
Session session = GW2OpenSession();
if (!session)
/* deal with error */
else
/* use session to refer to the session in other API function calls */
if (GW2CloseSession(session))
/* error closing session */
Sinopsis
Membuat sesi Glasswall baru
/// <summary>
/// Creates a new Glasswall session
/// </summary>
/// <returns>A handle, a small positive integer that designates the session</returns>
public int OpenSession()
Hasil pengembalian
Sebuah handle, bilangan bulat positif kecil yang menunjukkan sesi
Sinopsis
import com.glasswall.core2javabridge.*;
public int GW2OpenSession() throws GlasswallException
Hasil pengembalian
Fungsi GW2OpenSession mengembalikan int positif unik yang menunjukkan sesi.
Exception GlasswallException akan dilempar jika sesi baru tidak dapat dibuat.
Sinopsis
Membuka sesi Glasswall baru.
def open_session(self):
""" Open a new Glasswall session.
Returns:
session (int): An incrementing integer repsenting the current session.
"""
Hasil pengembalian
Bilangan bulat bertambah yang merepresentasikan sesi saat ini
Sinopsis
Fungsi ini meminta pembuatan sesi glasswall baru.
**
* This function requests the creation of a new glasswall session.
* @returns {number} The handle to the new session, as a small positive integer. Failure returns 0.
*/
GW2OpenSession()
Hasil pengembalian
Handle untuk session baru, sebagai bilangan bulat positif kecil.