S2OPC OPCUA Toolkit
Loading...
Searching...
No Matches
msg_session_bs.h File Reference
#include "b2c.h"
#include "constants.h"
#include "constants_statuscodes_bs.h"
#include "message_in_bs.h"
#include "message_out_bs.h"

Go to the source code of this file.

Functions

void msg_session_bs__INITIALISATION (void)
 
void msg_session_bs__create_session_req_check_client_certificate (const constants__t_msg_i msg_session_bs__p_req_msg, const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx, t_bool *const msg_session_bs__valid)
 
void msg_session_bs__create_session_req_export_maxResponseMessageSize (const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx, const constants__t_msg_i msg_session_bs__p_req_msg)
 
void msg_session_bs__create_session_resp_check_server_certificate (const constants__t_msg_i msg_session_bs__p_resp_msg, const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx, t_bool *const msg_session_bs__valid)
 
void msg_session_bs__create_session_resp_check_server_endpoints (const constants__t_msg_i msg_session_bs__p_resp_msg, const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx, t_bool *const msg_session_bs__valid)
 
void msg_session_bs__create_session_resp_export_maxRequestMessageSize (const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx, const constants__t_msg_i msg_session_bs__p_resp_msg)
 
void msg_session_bs__write_activate_msg_user (const constants__t_msg_i msg_session_bs__msg, const constants__t_user_token_i msg_session_bs__p_user_token)
 
void msg_session_bs__write_activate_msg_user_token_signature (const constants__t_msg_i msg_session_bs__msg, const constants__t_SignatureData_i msg_session_bs__p_user_token_signature, t_bool *const msg_session_bs__l_bret)
 
void msg_session_bs__write_activate_req_msg_locales (const constants__t_msg_i msg_session_bs__p_req_msg, const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx)
 
void msg_session_bs__write_activate_session_req_msg_crypto (const constants__t_msg_i msg_session_bs__activate_req_msg, const constants__t_SignatureData_i msg_session_bs__signature, t_bool *const msg_session_bs__bret)
 
void msg_session_bs__write_activate_session_resp_nonce (const constants__t_msg_i msg_session_bs__activate_resp_msg, const constants__t_Nonce_i msg_session_bs__nonce)
 
void msg_session_bs__write_create_session_msg_server_endpoints (const constants__t_msg_i msg_session_bs__req_msg, const constants__t_msg_i msg_session_bs__resp_msg, const constants__t_endpoint_config_idx_i msg_session_bs__endpoint_config_idx, constants_statuscodes_bs__t_StatusCode_i *const msg_session_bs__ret)
 
void msg_session_bs__write_create_session_msg_session_revised_timeout (const constants__t_msg_i msg_session_bs__req_msg, const constants__t_msg_i msg_session_bs__resp_msg)
 
void msg_session_bs__write_create_session_msg_session_token (const constants__t_msg_i msg_session_bs__msg, const constants__t_session_i msg_session_bs__session, const constants__t_session_token_i msg_session_bs__session_token)
 
void msg_session_bs__write_create_session_req_msg_clientDescription (const constants__t_msg_i msg_session_bs__p_req_msg, const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx)
 
void msg_session_bs__write_create_session_req_msg_crypto (const constants__t_msg_i msg_session_bs__p_req_msg, const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx, const constants__t_Nonce_i msg_session_bs__p_nonce, t_bool *const msg_session_bs__bret)
 
void msg_session_bs__write_create_session_req_msg_endpointUrl (const constants__t_msg_i msg_session_bs__msg, const constants__t_channel_config_idx_i msg_session_bs__channel_config_idx)
 
void msg_session_bs__write_create_session_req_msg_maxResponseMessageSize (const constants__t_msg_i msg_session_bs__p_req_msg)
 
void msg_session_bs__write_create_session_req_msg_serverUri (const constants__t_msg_i msg_session_bs__msg, const constants__t_channel_config_idx_i msg_session_bs__channel_config_idx)
 
void msg_session_bs__write_create_session_req_msg_sessionName (const constants__t_msg_i msg_session_bs__p_req_msg, const constants__t_session_application_context_i msg_session_bs__p_app_context)
 
void msg_session_bs__write_create_session_req_msg_sessionTimeout (const constants__t_msg_i msg_session_bs__create_req_msg)
 
void msg_session_bs__write_create_session_resp_cert (const constants__t_msg_i msg_session_bs__p_msg, const constants__t_endpoint_config_idx_i msg_session_bs__p_endpoint_config_idx, t_bool *const msg_session_bs__bret)
 
void msg_session_bs__write_create_session_resp_msg_maxRequestMessageSize (const constants__t_msg_i msg_session_bs__p_resp_msg)
 
void msg_session_bs__write_create_session_resp_nonce (const constants__t_msg_i msg_session_bs__p_msg, const constants__t_Nonce_i msg_session_bs__p_nonce)
 
void msg_session_bs__write_create_session_resp_signature (const constants__t_msg_i msg_session_bs__p_msg, const constants__t_SignatureData_i msg_session_bs__p_signature, t_bool *const msg_session_bs__bret)
 

Function Documentation

◆ msg_session_bs__INITIALISATION()

void msg_session_bs__INITIALISATION ( void )
extern

◆ msg_session_bs__create_session_req_check_client_certificate()

void msg_session_bs__create_session_req_check_client_certificate ( const constants__t_msg_i msg_session_bs__p_req_msg,
const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx,
t_bool *const msg_session_bs__valid )
extern

◆ msg_session_bs__create_session_req_export_maxResponseMessageSize()

void msg_session_bs__create_session_req_export_maxResponseMessageSize ( const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx,
const constants__t_msg_i msg_session_bs__p_req_msg )
extern

◆ msg_session_bs__create_session_resp_check_server_certificate()

void msg_session_bs__create_session_resp_check_server_certificate ( const constants__t_msg_i msg_session_bs__p_resp_msg,
const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx,
t_bool *const msg_session_bs__valid )
extern

◆ msg_session_bs__create_session_resp_check_server_endpoints()

void msg_session_bs__create_session_resp_check_server_endpoints ( const constants__t_msg_i msg_session_bs__p_resp_msg,
const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx,
t_bool *const msg_session_bs__valid )
extern

◆ msg_session_bs__create_session_resp_export_maxRequestMessageSize()

void msg_session_bs__create_session_resp_export_maxRequestMessageSize ( const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx,
const constants__t_msg_i msg_session_bs__p_resp_msg )
extern

◆ msg_session_bs__write_activate_msg_user()

void msg_session_bs__write_activate_msg_user ( const constants__t_msg_i msg_session_bs__msg,
const constants__t_user_token_i msg_session_bs__p_user_token )
extern

◆ msg_session_bs__write_activate_msg_user_token_signature()

void msg_session_bs__write_activate_msg_user_token_signature ( const constants__t_msg_i msg_session_bs__msg,
const constants__t_SignatureData_i msg_session_bs__p_user_token_signature,
t_bool *const msg_session_bs__l_bret )
extern

◆ msg_session_bs__write_activate_req_msg_locales()

void msg_session_bs__write_activate_req_msg_locales ( const constants__t_msg_i msg_session_bs__p_req_msg,
const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx )
extern

◆ msg_session_bs__write_activate_session_req_msg_crypto()

void msg_session_bs__write_activate_session_req_msg_crypto ( const constants__t_msg_i msg_session_bs__activate_req_msg,
const constants__t_SignatureData_i msg_session_bs__signature,
t_bool *const msg_session_bs__bret )
extern

◆ msg_session_bs__write_activate_session_resp_nonce()

void msg_session_bs__write_activate_session_resp_nonce ( const constants__t_msg_i msg_session_bs__activate_resp_msg,
const constants__t_Nonce_i msg_session_bs__nonce )
extern

◆ msg_session_bs__write_create_session_msg_server_endpoints()

void msg_session_bs__write_create_session_msg_server_endpoints ( const constants__t_msg_i msg_session_bs__req_msg,
const constants__t_msg_i msg_session_bs__resp_msg,
const constants__t_endpoint_config_idx_i msg_session_bs__endpoint_config_idx,
constants_statuscodes_bs__t_StatusCode_i *const msg_session_bs__ret )
extern

◆ msg_session_bs__write_create_session_msg_session_revised_timeout()

void msg_session_bs__write_create_session_msg_session_revised_timeout ( const constants__t_msg_i msg_session_bs__req_msg,
const constants__t_msg_i msg_session_bs__resp_msg )
extern

◆ msg_session_bs__write_create_session_msg_session_token()

void msg_session_bs__write_create_session_msg_session_token ( const constants__t_msg_i msg_session_bs__msg,
const constants__t_session_i msg_session_bs__session,
const constants__t_session_token_i msg_session_bs__session_token )
extern

◆ msg_session_bs__write_create_session_req_msg_clientDescription()

void msg_session_bs__write_create_session_req_msg_clientDescription ( const constants__t_msg_i msg_session_bs__p_req_msg,
const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx )
extern

◆ msg_session_bs__write_create_session_req_msg_crypto()

void msg_session_bs__write_create_session_req_msg_crypto ( const constants__t_msg_i msg_session_bs__p_req_msg,
const constants__t_channel_config_idx_i msg_session_bs__p_channel_config_idx,
const constants__t_Nonce_i msg_session_bs__p_nonce,
t_bool *const msg_session_bs__bret )
extern

◆ msg_session_bs__write_create_session_req_msg_endpointUrl()

void msg_session_bs__write_create_session_req_msg_endpointUrl ( const constants__t_msg_i msg_session_bs__msg,
const constants__t_channel_config_idx_i msg_session_bs__channel_config_idx )
extern

◆ msg_session_bs__write_create_session_req_msg_maxResponseMessageSize()

void msg_session_bs__write_create_session_req_msg_maxResponseMessageSize ( const constants__t_msg_i msg_session_bs__p_req_msg)
extern

◆ msg_session_bs__write_create_session_req_msg_serverUri()

void msg_session_bs__write_create_session_req_msg_serverUri ( const constants__t_msg_i msg_session_bs__msg,
const constants__t_channel_config_idx_i msg_session_bs__channel_config_idx )
extern

◆ msg_session_bs__write_create_session_req_msg_sessionName()

void msg_session_bs__write_create_session_req_msg_sessionName ( const constants__t_msg_i msg_session_bs__p_req_msg,
const constants__t_session_application_context_i msg_session_bs__p_app_context )
extern

◆ msg_session_bs__write_create_session_req_msg_sessionTimeout()

void msg_session_bs__write_create_session_req_msg_sessionTimeout ( const constants__t_msg_i msg_session_bs__create_req_msg)
extern

◆ msg_session_bs__write_create_session_resp_cert()

void msg_session_bs__write_create_session_resp_cert ( const constants__t_msg_i msg_session_bs__p_msg,
const constants__t_endpoint_config_idx_i msg_session_bs__p_endpoint_config_idx,
t_bool *const msg_session_bs__bret )
extern

◆ msg_session_bs__write_create_session_resp_msg_maxRequestMessageSize()

void msg_session_bs__write_create_session_resp_msg_maxRequestMessageSize ( const constants__t_msg_i msg_session_bs__p_resp_msg)
extern

◆ msg_session_bs__write_create_session_resp_nonce()

void msg_session_bs__write_create_session_resp_nonce ( const constants__t_msg_i msg_session_bs__p_msg,
const constants__t_Nonce_i msg_session_bs__p_nonce )
extern

◆ msg_session_bs__write_create_session_resp_signature()

void msg_session_bs__write_create_session_resp_signature ( const constants__t_msg_i msg_session_bs__p_msg,
const constants__t_SignatureData_i msg_session_bs__p_signature,
t_bool *const msg_session_bs__bret )
extern