GW2OpenSession
Thư viện Glasswall hoạt động dựa trên phiên. Các phiên đóng vai trò là phương tiện để lưu trữ dữ liệu theo mã phiên. Hàm GW2OpenSession tạo một phiên mới.
- C++
- C#
- Java
- Python
- JavaScript
Tóm tắt
Tạo một phiên mới và trả về mã phiên
#include "glasswall.core2.api.h"
Session GW2OpenSession(void);
Giá trị trả về
Nếu thành công, hàm GW2OpenSession trả về một handle, một số nguyên dương nhỏ dùng để chỉ định phiên. Handle này được dùng làm đối số cho các hàm API khác để nhận diện phiên. Nếu lệnh gọi thất bại, handle sẽ bằng không.
Ví dụ
#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 */
Tóm tắt
Tạo một phiên Glasswall mới
/// <summary>
/// Creates a new Glasswall session
/// </summary>
/// <returns>A handle, a small positive integer that designates the session</returns>
public int OpenSession()
Giá trị trả về
Một handle, là một số nguyên dương nhỏ dùng để chỉ định phiên
Tóm tắt
import com.glasswall.core2javabridge.*;
public int GW2OpenSession() throws GlasswallException
Giá trị trả về
Hàm GW2OpenSession trả về một giá trị int dương duy nhất dùng để chỉ định phiên.
Một ngoại lệ GlasswallException sẽ được đưa ra nếu không thể tạo phiên mới.
Tóm tắt
Mở một phiên Glasswall mới.
def open_session(self):
""" Open a new Glasswall session.
Returns:
session (int): An incrementing integer repsenting the current session.
"""
Giá trị trả về
Một số nguyên tăng dần đại diện cho phiên hiện tại
Tóm tắt
Hàm này yêu cầu tạo một phiên glasswall mới.
**
* 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()
Giá trị trả về
Handle của phiên mới, dưới dạng một số nguyên dương nhỏ.