#ifndef twr_v0_0_included
#define twr_v0_0_included
#ifndef IDLBASE_H
#include <dce/idlbase.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif
#ifndef nbase_v0_0_included
#include <dce/nbase.h>
#endif
#ifndef lbase_v0_0_included
#include <dce/lbase.h>
#endif
#define twr_s_ok error_status_ok
extern void twr_ip_lower_flrs_from_sa(
unsigned32 transport_layer_protocol,
sockaddr_p_t sa,
twr_p_t *tower,
unsigned32 *status
);
extern void twr_dnet_lower_flrs_from_sa(
sockaddr_p_t sa,
twr_p_t *tower,
unsigned32 *status
);
extern void twr_osi_lower_flrs_from_sa(
sockaddr_p_t sa,
twr_p_t *tower,
unsigned32 *status
);
extern void twr_dds_lower_flrs_from_sa(
unsigned32 transport_layer_protocol,
sockaddr_p_t sa,
twr_p_t *tower,
unsigned32 *status
);
extern void twr_ip_lower_flrs_to_sa(
byte_p_t tower_octet_string,
sockaddr_p_t *sa,
unsigned32 *sa_len,
unsigned32 *status
);
extern void twr_dnet_lower_flrs_to_sa(
byte_p_t tower_octet_string,
sockaddr_p_t *sa,
unsigned32 *sa_len,
unsigned32 *status
);
extern void twr_osi_lower_flrs_to_sa(
byte_p_t tower_octet_string,
sockaddr_p_t *sa,
unsigned32 *sa_len,
unsigned32 *status
);
extern void twr_dds_lower_flrs_to_sa(
byte_p_t tower_octet_string,
sockaddr_p_t *sa,
unsigned32 *sa_len,
unsigned32 *status
);
#ifdef __cplusplus
}
#endif
#endif