Class FCP

Object
   |
   +--FCP

class FCP


Class storing File Control Parameter for a file system node
Defined in filesystem.js


Field Summary
<static>  Object DEDICATEDFILE
          File type for DF
<static>  Object LINEARFIXED
          File type for record oriented EF with fixed record size
<static>  Object LINEARVARIABLE
          File type for record oriented EF with variable record size
<static>  Object TRANSPARENT
          File type for transparent EF
 
Constructor Summary
FCP()
            Create a File Control Parameter containing information about a file system node
 
Method Summary
 ByteString getAID()
           Returns the Application Identifier (AID)
 ByteString getBytes()
           Returns the encoded FCP
 ASN1 getFCI()
           Returns the FCI
 ByteString getFID()
           Returns the File Identifier (FID)
 Number getSFI()
           Returns the Short File Identifier (SFI)
 String toString()
           Return a human readible string for this object
<static> FCP newDF(<String|ByteString> fid, <ByteString> aid, <ByteString> supl)
           Construct a new FCP object for a DF.
<static> FCP newFCP(<String|ByteString> fid, <Number> sfi, <Number> type, <Boolean> shareable, <Boolean> internal, <ByteString> supl)
           Construct a new FCP object from parameters.
<static> FCP newLinearEF(<String|ByteString> fid, <Number> sfi, <Number> type, <Number> recno, <Number> recsize, <ByteString> supl)
           Construct a new FCP object for an EF of type linear.
<static> FCP newTransparentEF(<String|ByteString> fid, <Number> sfi, <Number> size, <ByteString> supl)
           Construct a new FCP object for an EF of type transparent.
<static> ByteString short2bytestring(<Number> val)
           Convert an integer value into an two byte ByteString

Field Detail

DEDICATEDFILE

<static> Object DEDICATEDFILE

LINEARFIXED

<static> Object LINEARFIXED

LINEARVARIABLE

<static> Object LINEARVARIABLE

TRANSPARENT

<static> Object TRANSPARENT

Constructor Detail

FCP

FCP()

Method Detail

getAID

ByteString getAID()

getBytes

ByteString getBytes()

getFCI

ASN1 getFCI()

getFID

ByteString getFID()

getSFI

Number getSFI()

toString

String toString()

newDF

<static> FCP newDF(<String|ByteString> fid, <ByteString> aid, <ByteString> supl)

newFCP

<static> FCP newFCP(<String|ByteString> fid, <Number> sfi, <Number> type, <Boolean> shareable, <Boolean> internal, <ByteString> supl)

newLinearEF

<static> FCP newLinearEF(<String|ByteString> fid, <Number> sfi, <Number> type, <Number> recno, <Number> recsize, <ByteString> supl)

newTransparentEF

<static> FCP newTransparentEF(<String|ByteString> fid, <Number> sfi, <Number> size, <ByteString> supl)

short2bytestring

<static> ByteString short2bytestring(<Number> val)


Documentation generated by JSDoc on Tue Sep 3 22:29:41 2013