class Durian::Cache::Entry

Defined in:

durian/cache/cache.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(accessAt : Time = Time.local, tapCount : Int32 = 0) #

[View source]

Instance Method Detail

def a : Entry | Nil #

[View source]
def a=(a : Entry | Nil) #

[View source]
def aaaa : Entry | Nil #

[View source]
def aaaa=(aaaa : Entry | Nil) #

[View source]
def accessAt : Time #

[View source]
def accessAt=(accessAt : Time) #

[View source]
def cname : Entry | Nil #

[View source]
def cname=(cname : Entry | Nil) #

[View source]
def create(flag : RecordFlag) #

[View source]
def create_a #

[View source]
def create_aaaa #

[View source]
def create_cname #

[View source]
def create_dname #

[View source]
def create_mx #

[View source]
def create_ns #

[View source]
def create_ptr #

[View source]
def create_soa #

[View source]
def create_srv #

[View source]
def create_txt #

[View source]
def dname : Entry | Nil #

[View source]
def dname=(dname : Entry | Nil) #

[View source]
def force_fetch(flag : RecordFlag) #

[View source]
def mx : Entry | Nil #

[View source]
def mx=(mx : Entry | Nil) #

[View source]
def ns : Entry | Nil #

[View source]
def ns=(ns : Entry | Nil) #

[View source]
def ptr : Entry | Nil #

[View source]
def ptr=(ptr : Entry | Nil) #

[View source]
def record?(flag : RecordFlag) #

[View source]
def refresh #

[View source]
def soa : Entry | Nil #

[View source]
def soa=(soa : Entry | Nil) #

[View source]
def srv : Entry | Nil #

[View source]
def srv=(srv : Entry | Nil) #

[View source]
def tap #

[View source]
def tapCount : Int32 #

[View source]
def tapCount=(tapCount : Int32) #

[View source]
def txt : Entry | Nil #

[View source]
def txt=(txt : Entry | Nil) #

[View source]
def update_at?(flag : RecordFlag) #

[View source]