Beispiel #1
0
 public virtual RfcResultCode InstallGenericServerFunction(RfcServerFunction serverFunction, RfcFunctionDescriptionCallback funcDescPointer, out RfcErrorInfo errorInfo)
 => RfcInstallGenericServerFunction(serverFunction, funcDescPointer, out errorInfo);
Beispiel #2
0
 private static extern RfcResultCode RfcDestroyFunction(IntPtr funcHandle, out RfcErrorInfo errorInfo);
Beispiel #3
0
 private static extern RfcResultCode RfcGetParameterDescByName(IntPtr funcDescHandle, string parameterName, out IntPtr parameterDescHandle, out RfcErrorInfo errorInfo);
Beispiel #4
0
 private static extern RfcResultCode RfcGetFunctionName(IntPtr rfcHandle, StringBuilder funcName, out RfcErrorInfo errorInfo);
Beispiel #5
0
 private static extern IntPtr RfcCreateFunction(IntPtr funcDescHandle, out RfcErrorInfo errorInfo);
Beispiel #6
0
 private static extern IntPtr RfcGetFunctionDesc(IntPtr rfcHandle, string funcName, out RfcErrorInfo errorInfo);
Beispiel #7
0
 private static extern IntPtr RfcDescribeFunction(IntPtr rfcHandle, out RfcErrorInfo errorInfo);
Beispiel #8
0
 public virtual RfcResultCode LaunchServer(IntPtr rfcHandle, out RfcErrorInfo errorInfo)
 => RfcLaunchServer(rfcHandle, out errorInfo);
Beispiel #9
0
 private static extern RfcResultCode RfcShutdownServer(IntPtr rfcHandle, uint timeout, out RfcErrorInfo errorInfo);
Beispiel #10
0
 private static extern RfcResultCode RfcLaunchServer(IntPtr rfcHandle, out RfcErrorInfo errorInfo);
Beispiel #11
0
 public virtual IntPtr OpenConnection(RfcConnectionParameter[] connectionParams, uint paramCount, out RfcErrorInfo errorInfo)
 => RfcOpenConnection(connectionParams, paramCount, out errorInfo);
Beispiel #12
0
 public virtual RfcResultCode DestroyServer(IntPtr rfcHandle, out RfcErrorInfo errorInfo)
 => RfcDestroyServer(rfcHandle, out errorInfo);
Beispiel #13
0
 public virtual IntPtr CreateServer(RfcConnectionParameter[] connectionParams, uint paramCount, out RfcErrorInfo errorInfo)
 => RfcCreateServer(connectionParams, paramCount, out errorInfo);
Beispiel #14
0
 private static extern IntPtr RfcCreateServer(RfcConnectionParameter[] connectionParams, uint paramCount, out RfcErrorInfo errorInfo);
Beispiel #15
0
 private static extern RfcResultCode RfcGetConnectionAttributes(IntPtr rfcHandle, out RfcAttributes attributes, out RfcErrorInfo errorInfo);
Beispiel #16
0
 public virtual RfcResultCode ShutdownServer(IntPtr rfcHandle, uint timeout, out RfcErrorInfo errorInfo)
 => RfcShutdownServer(rfcHandle, timeout, out errorInfo);
Beispiel #17
0
 public virtual RfcResultCode GetConnectionAttributes(IntPtr rfcHandle, out RfcAttributes attributes, out RfcErrorInfo errorInfo)
 => RfcGetConnectionAttributes(rfcHandle, out attributes, out errorInfo);
Beispiel #18
0
 private static extern RfcResultCode RfcCloseConnection(IntPtr rfcHandle, out RfcErrorInfo errorInfo);
Beispiel #19
0
 public virtual IntPtr GetFunctionDesc(IntPtr rfcHandle, string funcName, out RfcErrorInfo errorInfo)
 => RfcGetFunctionDesc(rfcHandle, funcName, out errorInfo);
Beispiel #20
0
 public virtual RfcResultCode CloseConnection(IntPtr rfcHandle, out RfcErrorInfo errorInfo)
 => RfcCloseConnection(rfcHandle, out errorInfo);
Beispiel #21
0
 public virtual IntPtr DescribeFunction(IntPtr rfcHandle, out RfcErrorInfo errorInfo)
 => RfcDescribeFunction(rfcHandle, out errorInfo);
Beispiel #22
0
 private static extern RfcResultCode RfcIsConnectionHandleValid(IntPtr rfcHandle, out int isValid, out RfcErrorInfo errorInfo);
Beispiel #23
0
        public virtual RfcResultCode GetFunctionName(IntPtr rfcHandle, out string funcName, out RfcErrorInfo errorInfo)
        {
            var           buffer     = new StringBuilder(30); // 30 + 1?
            RfcResultCode resultCode = RfcGetFunctionName(rfcHandle, buffer, out errorInfo);

            funcName = buffer.ToString();
            return(resultCode);
        }
Beispiel #24
0
 public virtual RfcResultCode IsConnectionHandleValid(IntPtr rfcHandle, out int isValid, out RfcErrorInfo errorInfo)
 => RfcIsConnectionHandleValid(rfcHandle, out isValid, out errorInfo);
Beispiel #25
0
 public virtual IntPtr CreateFunction(IntPtr funcDescHandle, out RfcErrorInfo errorInfo)
 => RfcCreateFunction(funcDescHandle, out errorInfo);
Beispiel #26
0
 private static extern RfcResultCode RfcPing(IntPtr rfcHandle, out RfcErrorInfo errorInfo);
Beispiel #27
0
 public virtual RfcResultCode DestroyFunction(IntPtr funcHandle, out RfcErrorInfo errorInfo)
 => RfcDestroyFunction(funcHandle, out errorInfo);
Beispiel #28
0
 public virtual RfcResultCode Ping(IntPtr rfcHandle, out RfcErrorInfo errorInfo)
 => RfcPing(rfcHandle, out errorInfo);
Beispiel #29
0
 public virtual RfcResultCode GetParameterDescByName(IntPtr funcDescHandle, string parameterName, out IntPtr parameterDescHandle, out RfcErrorInfo errorInfo)
 => RfcGetParameterDescByName(funcDescHandle, parameterName, out parameterDescHandle, out errorInfo);
Beispiel #30
0
 private static extern RfcResultCode RfcInstallGenericServerFunction(RfcServerFunction serverFunction, RfcFunctionDescriptionCallback funcDescPointer, out RfcErrorInfo errorInfo);