BaseValueConnectorImplementations
{
connect?: () => Promise<void>;
disconnect?: () => Promise<void>;
readValueAtom: (context: Context) => Promise<Atom | undefined>;
readValueTimestamp: (context: Context) => Promise<Timestamp | undefined>;
writeValueAtom: (atom: Atom, context: Context) => Promise<void>;
writeValueTimestamp: (timestamp: Timestamp, context: Context) => Promise<void>;
removeValueAtom: (context: Context) => Promise<void>;
}
| Type | Description |
---|
connect? | () => Promise<void> | |
---|
disconnect? | () => Promise<void> | |
---|
readValueAtom | (context: Context) => Promise<Atom | undefined> | |
---|
readValueTimestamp | (context: Context) => Promise<Timestamp | undefined> | |
---|
writeValueAtom | (atom: Atom, context: Context) => Promise<void> | |
---|
writeValueTimestamp | (timestamp: Timestamp, context: Context) => Promise<void> | |
---|
removeValueAtom | (context: Context) => Promise<void> | |
---|