internal static extern IFabricTransportClient CreateFabricTransportClient( ref Guid iid, [In] IntPtr transportSettingsPtr, [In] IntPtr connectionAddress, [In, MarshalAs(UnmanagedType.Interface)] IFabricTransportCallbackMessageHandler callbackMessageHandler, [In, MarshalAs(UnmanagedType.Interface)] IFabricTransportClientEventHandler connectionEventHandler, [In, MarshalAs(UnmanagedType.Interface)] IFabricTransportMessageDisposer messageMessageDisposer );
internal static extern IFabricTransportListener CreateFabricTransportListener( ref Guid iid, [In] IntPtr transportSettingsPtr, [In] IntPtr listenerAddressPtr, [In, MarshalAs(UnmanagedType.Interface)] IFabricTransportMessageHandler messageHandler, [In, MarshalAs(UnmanagedType.Interface)] IFabricTransportConnectionHandler clientConnectionHandler, [In, MarshalAs(UnmanagedType.Interface)] IFabricTransportMessageDisposer messageMessageDisposer );