ASN.1 Type Definitions for Module NCBI-TrackManager

Top-level module index.

Colors and Styles Used


Type TMgr-Request

Uses

TMgr-DisplayTrackRequest TMgr-SwitchTrackContextRequest TMgr-TrackAttrValueRequest TMgr-Request ::=
CHOICE {
display-tracks TMgr-DisplayTrackRequest
switch-display-tracks TMgr-SwitchTrackContextRequest
track-attr-values TMgr-TrackAttrValueRequest
}  


Type TMgr-Reply

Uses

TMgr-DisplayTrackReply TMgr-SwitchTrackContextReply TMgr-TrackAttrValueReply TMgr-Reply ::=
CHOICE {
display-tracks TMgr-DisplayTrackReply
switch-display-tracks TMgr-SwitchTrackContextReply
track-attr-values TMgr-TrackAttrValueReply
}  


Type TMgr-GenomeContext

Uses

TMgr-AssemblySpec

Is Used By

TMgr-DisplayTrackRequest TMgr-SwitchTrackContextRequest TMgr-GenomeContext ::=
CHOICE {
assembly TMgr-AssemblySpec
locality
CHOICE {
chromosome VisibleString
}  
}  


Type TMgr-ClientInfo

Is Used By

TMgr-DisplayTrackRequest TMgr-SwitchTrackContextRequest TMgr-ClientInfo ::=
SEQUENCE {
client-name VisibleString
context VisibleString OPTIONAL
inhouse BOOLEAN DEFAULT false
}  


Type TMgr-DisplayTrackRequest

Uses

TMgr-AttrSpec TMgr-ClientInfo TMgr-GenomeContext

Is Used By

TMgr-Request TMgr-DisplayTrackRequest ::=
SEQUENCE {
client TMgr-ClientInfo
genome-contexts SEQUENCE OF TMgr-GenomeContext OPTIONAL
attrs SEQUENCE OF TMgr-AttrSpec OPTIONAL
}  


Type TMgr-DisplayTrackReply

Uses

TMgr-DisplayTrack TMgr-Message

Is Used By

TMgr-Reply TMgr-DisplayTrackReply ::=
SEQUENCE {
messages SEQUENCE OF TMgr-Message OPTIONAL
display-tracks SEQUENCE OF TMgr-DisplayTrack OPTIONAL
}  


Type TMgr-SwitchTrackContextRequest

Uses

TMgr-ClientInfo TMgr-GenomeContext

Is Used By

TMgr-Request TMgr-SwitchTrackContextRequest ::=
SEQUENCE {
client TMgr-ClientInfo
new-genome-contexts SEQUENCE OF TMgr-GenomeContext
current-dtrack-ids SEQUENCE OF INTEGER
}  


Type TMgr-SwitchTrackContextReply

Uses

TMgr-DisplayTrackChoice TMgr-Message

Is Used By

TMgr-Reply TMgr-SwitchTrackContextReply ::=
SEQUENCE {
messages SEQUENCE OF TMgr-Message OPTIONAL
display-tracks SEQUENCE OF TMgr-DisplayTrackChoice OPTIONAL
}  


Type TMgr-TrackAttrValueRequest

Uses

TMgr-AttrRequest TMgr-ValueRequest

Is Used By

TMgr-Request TMgr-TrackAttrValueRequest ::=
SEQUENCE {
track-type-list NULL OPTIONAL
attr-list TMgr-AttrRequest OPTIONAL
value-list TMgr-ValueRequest OPTIONAL
}  


Type TMgr-AttrRequest

Is Used By

TMgr-TrackAttrValueRequest TMgr-AttrRequest ::=
CHOICE {
all-attrs NULL
track-type-list SET OF VisibleString
}  


Type TMgr-ValueRequest

Is Used By

TMgr-TrackAttrValueRequest TMgr-ValueRequest ::= SET OF VisibleString

Type TMgr-TrackAttrValueReply

Uses

TMgr-AttrReply TMgr-AttrValueReply

Is Used By

TMgr-Reply TMgr-TrackAttrValueReply ::=
SEQUENCE {
track-type-list SET OF VisibleString OPTIONAL
attr-list TMgr-AttrReply OPTIONAL
value-list SET OF TMgr-AttrValueReply OPTIONAL
}  


Type TMgr-AttrReply

Uses

TMgr-TrackAttributes

Is Used By

TMgr-TrackAttrValueReply TMgr-AttrReply ::=
CHOICE {
all-attrs SET OF VisibleString
track-attr-list SET OF TMgr-TrackAttributes
}  


Type TMgr-TrackAttributes

Is Used By

TMgr-AttrReply TMgr-TrackAttributes ::=
SEQUENCE {
track-name VisibleString
attributes SET OF VisibleString
}  


Type TMgr-AttrValueReply

Is Used By

TMgr-TrackAttrValueReply TMgr-AttrValueReply ::=
SEQUENCE {
attr-name VisibleString
value-list SET OF VisibleString
}  


Type TMgr-SwitchTrackExceptionCode

Is Used By

TMgr-SwitchTrackException TMgr-SwitchTrackExceptionCode ::=
INTEGER {
track-not-found 0
other 255
}  


Type TMgr-SwitchTrackException

Uses

TMgr-SwitchTrackExceptionCode

Is Used By

TMgr-DisplayTrackChoice TMgr-SwitchTrackException ::=
SEQUENCE {
dtrack-id INTEGER
code TMgr-SwitchTrackExceptionCode OPTIONAL
}  


Type TMgr-AssemblySpec

Is Used By

TMgr-GenomeContext TMgr-AssemblySpec ::=
CHOICE {
name
SEQUENCE {
tax-id INTEGER
name VisibleString
}  
accession VisibleString
}  


Type TMgr-AttrSpec

Is Used By

TMgr-DisplayTrackRequest TMgr-AttrSpec ::=
SEQUENCE {
key VisibleString
value VisibleString
}  


Type TMgr-Assembly

TMgr-Assembly ::=
SEQUENCE {
accession VisibleString
name VisibleString
short-name VisibleString OPTIONAL
description VisibleString OPTIONAL
is-complete BOOLEAN OPTIONAL
}  


Type TMgr-Attribute

Is Used By

TMgr-DatasetItem TMgr-DisplayTrack TMgr-Attribute ::=
SEQUENCE {
key VisibleString
value VisibleString
}  


Type TMgr-DisplayTrack

Uses

TMgr-Attribute TMgr-DatasetItem

Is Used By

TMgr-DisplayTrackChoice TMgr-DisplayTrackReply TMgr-DisplayTrack ::=
SEQUENCE {
dtrack-id INTEGER
name VisibleString
attrs SEQUENCE OF TMgr-Attribute OPTIONAL
data SEQUENCE OF TMgr-DatasetItem
}  


Type TMgr-DatasetItem

Uses

TMgr-Attribute

Is Used By

TMgr-DisplayTrack TMgr-DatasetItem ::=
SEQUENCE {
name VisibleString
attrs SEQUENCE OF TMgr-Attribute OPTIONAL
}  


Type TMgr-DisplayTrackChoice

Uses

TMgr-DisplayTrack TMgr-SwitchTrackException

Is Used By

TMgr-SwitchTrackContextReply TMgr-DisplayTrackChoice ::=
CHOICE {
track TMgr-DisplayTrack
switch-exception TMgr-SwitchTrackException
}  


Type TMgr-MessageLevel

Is Used By

TMgr-Message TMgr-MessageLevel ::=
INTEGER {
warning 0
error 1
info 2
diagnostic 3
}  


Type TMgr-Message

Uses

TMgr-MessageLevel

Is Used By

TMgr-DisplayTrackReply TMgr-SwitchTrackContextReply TMgr-Message ::=
SEQUENCE {
level TMgr-MessageLevel
message VisibleString
}  


Top-level module index.