GW2OpenSession
Glasswall 라이브러리는 세션 기반입니다. 세션은 세션 ID에 대해 데이터를 저장하는 수단으로 작동합니다. GW2OpenSession 함수는 새 세션을 생성합니다.
- C++
- C#
- Java
- Python
- JavaScript
개요
새 세션을 생성하고 세션 ID를 반환합니다
#include "glasswall.core2.api.h"
Session GW2OpenSession(void);
반환값
성공하면 GW2OpenSession 함수는 세션을 나타내는 작은 양의 정수인 핸들을 반환합니다. 이 핸들은 세션을 식별하기 위해 다른 API 함수의 인수로 사용됩니다. 호출에 실패하면 핸들은 0이 됩니다.
예제
#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 */
개요
새 Glasswall 세션을 생성합니다
/// <summary>
/// Creates a new Glasswall session
/// </summary>
/// <returns>A handle, a small positive integer that designates the session</returns>
public int OpenSession()
반환값
세션을 지정하는 핸들인 작은 양의 정수
개요
import com.glasswall.core2javabridge.*;
public int GW2OpenSession() throws GlasswallException
반환값
GW2OpenSession 함수는 세션을 지정하는 고유한 양의 int를 반환합니다.
새 세션을 생성할 수 없는 경우 GlasswallException 예외가 발생합니다.
개요
새 Glasswall 세션을 엽니다.
def open_session(self):
""" Open a new Glasswall session.
Returns:
session (int): An incrementing integer repsenting the current session.
"""
반환값
현재 세션을 나타내는 증가하는 정수
개요
이 함수는 새 glasswall 세션의 생성을 요청합니다.
**
* 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()
반환값
새 세션에 대한 핸들로, 작은 양의 정수입니다.