/* (c) Copyright 2003-2021, Real-Time Innovations, Inc. All rights reserved. */ /* * @(#)pres_securityChannel.h generated by: makeheader Tue Apr 7 22:56:13 2026 * * built from: securityChannel.ifc */ #ifndef pres_securityChannel_h #define pres_securityChannel_h #ifndef pres_dll_h #include "pres/pres_dll.h" #endif #ifndef osapi_type_h #include "osapi/osapi_type.h" #endif #ifndef pres_common_h #include "pres/pres_common.h" #endif #ifndef pres_participant_h #include "pres/pres_participant.h" #endif #ifdef __cplusplus extern "C" { #endif struct PRESSecurityChannel; struct PRESSecurityChannelProperty { /*e pool for getting generic participant messages */ struct PRESParticipantGenericMessagePool participantGenericMessagePool; }; #define PRES_SECURITY_CHANNEL_PROPERTY_DEFAULT { \ PRES_PARTICIPANT_GENERIC_MESSAGE_POOL_DEFAULT /* pool */ \ } extern PRESDllExport void PRESSecurityChannel_delete( struct PRESSecurityChannel *me, struct REDAWorker *worker); extern PRESDllExport RTIBool PRESSecurityChannel_enable( struct PRESSecurityChannel *me, struct REDAWorker *worker); extern PRESDllExport struct PRESSecurityChannel * PRESSecurityChannel_new( struct PRESParticipant *participant, struct PRESSecurityChannelProperty *property, struct REDAWorker *worker); #ifdef __cplusplus } /* extern "C" */ #endif #endif /* pres_securityChannel_h */