public static FPInt GetIntOption(FPPoolRef inPool, string inOptionName) { var retval = SDK.FPPool_GetIntOption8(inPool, inOptionName); SDK.CheckAndThrowError(); return(retval); }
public static FPPoolQueryRef Open(FPPoolRef inPoolRef, FPQueryExpressionRef inQueryExpressionRef) { FPPoolQueryRef retval = SDK.FPPoolQuery_Open(inPoolRef, inQueryExpressionRef); SDK.CheckAndThrowError(); return(retval); }
public static FPQueryRef Open(FPPoolRef inPool, FPLong inStartTime, FPLong inStopTime, string inReserved) { FPQueryRef retval = SDK.FPQuery_Open8(inPool, inStartTime, inStopTime, inReserved); SDK.CheckAndThrowError(); return(retval); }
public static FPClipRef Create(FPPoolRef inPool, string inName) { FPClipRef retval = SDK.FPClip_Create8(inPool, inName); SDK.CheckAndThrowError(); return(retval); }
public static FPPoolRef GetPoolRef(FPQueryRef inQuery) { FPPoolRef retval = SDK.FPQuery_GetPoolRef(inQuery); SDK.CheckAndThrowError(); return(retval); }
public static FPClipRef RawOpen(FPPoolRef inPool, string inClipID, FPStreamRef inStream, FPLong inOptions) { FPClipRef retval = SDK.FPClip_RawOpen(inPool, inClipID, inStream, inOptions); SDK.CheckAndThrowError(); return(retval); }
public static FPClipRef Open(FPPoolRef inPool, string inClipID, FPInt inOpenMode) { FPClipRef retval = SDK.FPClip_Open(inPool, inClipID, inOpenMode); SDK.CheckAndThrowError(); return(retval); }
public static FPPoolRef GetPoolRef(FPClipRef inClip) { FPPoolRef retval = SDK.FPClip_GetPoolRef(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPBool Exists(FPPoolRef inPool, string inClipID) { FPBool retval = SDK.FPClip_Exists(inPool, inClipID); SDK.CheckAndThrowError(); return(retval); }
public static FPPoolRef Open(string inPoolAddress) { FPPoolRef retval = SDK.FPPool_Open8(inPoolAddress); SDK.CheckAndThrowError(); return(retval); }
public static FPRetentionClassContextRef GetRetentionClassContext(FPPoolRef inPoolRef) { var retval = SDK.FPPool_GetRetentionClassContext(inPoolRef); SDK.CheckAndThrowError(); return(retval); }
/// <summary> ///Explicitly close the FPPoolRef belonging to this Pool object. /// /// </summary> public override void Close() { if (this.thePool != 0) { this.RemoveObject(this.thePool); Native.Pool.Close(this); this.thePool = 0; } }
/// <summary> ///Explicitly close the FPPoolRef belonging to this Pool object. /// /// </summary> public override void Close() { if (_thePool != 0) { RemoveObject(_thePool); Native.Pool.Close(this); _thePool = 0; } }
/// <summary> ///Construct a Query for an existing Pool. Default values set for an unbounded time query on existing objects. /// ///@param p The existing Pool object. /// </summary> public FPQuery(FPPool p) { thePool = p; theQuery = 0; theExpression = Native.QueryExpression.Create(); // Set default values - unbounded query on existing objects Native.QueryExpression.SetStartTime(theExpression, 0); Native.QueryExpression.SetEndTime(theExpression, (FPLong)(-1)); Native.QueryExpression.SetType(theExpression, (FPInt)FPMisc.QUERY_TYPE_EXISTING); }
public static void Purge(FPPoolRef inPool, string inClipID) { SDK.FPClip_Purge(inPool, inClipID); SDK.CheckAndThrowError(); }
public static void AuditedDelete(FPPoolRef inPool, string inClipID, string inReason, FPLong inOptions) { SDK.FPClip_AuditedDelete8(inPool, inClipID, inReason, inOptions); SDK.CheckAndThrowError(); }
public static extern FPClipRef FPClip_RawOpen(FPPoolRef inPool, [MarshalAs(UnmanagedType.LPStr)] string inClipID, FPStreamRef inStream, FPLong inOptions);
public static extern FPPoolQueryRef FPPoolQuery_Open(FPPoolRef inPoolRef, FPQueryExpressionRef inQueryExpressionRef);
public static extern void FPPool_SetClipID(FPPoolRef inPool, [MarshalAs(UnmanagedType.LPStr)] string inContentAddress);
public static extern void FPPool_GetClipID(FPPoolRef inPool, [MarshalAs(UnmanagedType.LPStr)] StringBuilder outContentAddress);
public static void GetClipID(FPPoolRef inPool, StringBuilder outContentAddress) { SDK.FPPool_GetClipID(inPool, outContentAddress); SDK.CheckAndThrowError(); }
/// <summary> ///Creates a pool connection with the clusters specified in the poolConnectionString. See API Guide: FPPool_Open /// ///@param poolConnectionString A Pool connection string containing IP (or DNS names) of /// the target clusters and associated authorization / options. /// </summary> public FPPool(string poolConnectionString) { this.thePool = Native.Pool.Open(poolConnectionString); this.AddObject(this.thePool, this); }
public static void GetPoolInfo(FPPoolRef inPool, ref FPPoolInfo outPoolInfo) { outPoolInfo.poolInfoVersion = FP.POOL_INFO_VERSION; SDK._FPPool_GetPoolInfo(inPool, ref outPoolInfo); SDK.CheckAndThrowError(); }
public static void GetCapability(FPPoolRef inPool, string inCapabilityName, string inCapabilityAttributeName, StringBuilder outCapabilityValue, ref FPInt ioCapabilityValueLen) { SDK.FPPool_GetCapability8(inPool, inCapabilityName, inCapabilityAttributeName, outCapabilityValue, ref ioCapabilityValueLen); SDK.CheckAndThrowError(); }
public static void SetIntOption(FPPoolRef inPool, string inOptionName, FPInt inOptionValue) { SDK.FPPool_SetIntOption8(inPool, inOptionName, inOptionValue); SDK.CheckAndThrowError(); }
public static void Close(FPPoolRef inPool) { SDK.FPPool_Close(inPool); SDK.CheckAndThrowError(); }
public static void GetClusterTime(FPPoolRef inPool, StringBuilder outClusterTime, ref FPInt ioClusterTimeLen) { SDK.FPPool_GetClusterTime8(inPool, outClusterTime, ref ioClusterTimeLen); SDK.CheckAndThrowError(); }
public static extern FPRetentionClassContextRef FPPool_GetRetentionClassContext(FPPoolRef inPoolRef);
/// <summary> ///Construct a Query using an existing FPPoolQueryRef. Used internally when implicitly converting ///an FPPoolQueryRef to a Query. /// ///@param q The existing FPPoolQueryRef /// </summary> internal FPQuery(FPPoolQueryRef q) { thePool = Native.PoolQuery.GetPoolRef(q); theQuery = q; theExpression = 0; }
public static void SetClipID(FPPoolRef inPool, string inContentAddress) { SDK.FPPool_SetClipID(inPool, inContentAddress); SDK.CheckAndThrowError(); }