GW2OpenSession
Pustaka Glasswall adalah berasaskan sesi. Sesi bertindak sebagai cara untuk menyimpan data terhadap ID sesi. Fungsi GW2OpenSession mencipta sesi baharu.
- C++
- C#
- Java
- Python
- JavaScript
Sinopsis
Cipta sesi baharu dan kembalikan ID sesi
#include "glasswall.core2.api.h"
Session GW2OpenSession(void);
Pulangan
Jika berjaya, fungsi GW2OpenSession mengembalikan pemegang, iaitu integer positif kecil yang menandakan sesi. Pemegang ini digunakan sebagai argumen kepada fungsi API lain untuk mengenal pasti sesi. Jika panggilan gagal, pemegang akan menjadi sifar.
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
Mencipta sesi Glasswall baharu
/// <summary>
/// Creates a new Glasswall session
/// </summary>
/// <returns>A handle, a small positive integer that designates the session</returns>
public int OpenSession()
Pulangan
Pemegang, integer positif kecil yang menandakan sesi
Sinopsis
import com.glasswall.core2javabridge.*;
public int GW2OpenSession() throws GlasswallException
Pulangan
Fungsi GW2OpenSession mengembalikan int positif unik yang menandakan sesi tersebut.
Pengecualian GlasswallException akan dilemparkan jika sesi baharu tidak dapat dicipta.
Sinopsis
Membuka sesi Glasswall baharu.
def open_session(self):
""" Open a new Glasswall session.
Returns:
session (int): An incrementing integer repsenting the current session.
"""
Pulangan
Integer bertambah yang mewakili sesi semasa
Sinopsis
Fungsi ini meminta penciptaan sesi glasswall baharu.
**
* 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()
Pulangan
Pemegang kepada sesi baharu, sebagai integer positif kecil.