Baanboard.com

Go Back   Baanboard.com

User login

Frontpage Sponsor

Main

Google search


Poll
What version of Baan have you installed
Baan IV
31%
FP3
4%
FP4
0%
FP5
0%
FP6
2%
FP7
4%
10.2 (incl. 10.2.1)
4%
10.3
6%
10.4
19%
10.5
28%
Other
2%
Total votes: 83

Baanboard at LinkedIn


Reference Content

 
Items for 'Manual' (by date)
By Date  
Alphabetically By Date  

 

You are browsing all items of this content category sorted by date (most recent first). Note that forum posts/threads are not included here.

 

If you would like to search through the content then please refer to the Site Search page.

 

Bshell scheduler
By patvdv at 26 Feb 2008 - 21:57

Bshell scheduler

The bshell scheduler is responsible for managing and scheduling processes. It maintains four process queues, as follows:

  • running queue
  • blocking queue
  • sleeping queue
  • terminating queue

The scheduler keeps all processes in one or other of the above process queues, depending on their current state.

0
No votes yet

Context switches
By patvdv at 26 Feb 2008 - 21:57


Context switches

Each running process receives a number of ticks when it is scheduled. This is the equivalent of a UNIX time slice. The execution of each instruction costs the process a number of ticks. When the process has used up all its ticks, the bshell schedules another process. The switch to another process is referred to as a context switch.

0
No votes yet

Events
By patvdv at 26 Feb 2008 - 21:57

Events

BaanERP programs are designed to respond to events. Usually, they consist of a main loop that waits for events to occur. When an event occurs, the program performs the appropriate actions to process the event. It then returns to its waiting state.

Event types

There are four broad categories of events, as listed below. For a full list of event types, see Event types.

0
No votes yet

Multitasking and the GUI
By patvdv at 26 Feb 2008 - 21:57

Multitasking and the GUI

The BAAN bshell provides the execution environment for BAAN applications. Whenever a user logs on to the BAAN system, a separate bshell process is activated for that user. So, when multiple users log on to the same BAAN system, or when the same user logs on multiple times, multiple bshell processes are activated on the execution platform.

0
No votes yet

Processes, process groups, and main windows
By patvdv at 26 Feb 2008 - 21:57

Processes, process groups, and main windows

Processes

A process consists of a program object, a date, and a state. A process that has been started can be in any one of the following states:

  • Running.
    The process is in the running queue. It has been scheduled to run, or is ready to be scheduled.
  • Blocking.
    The process is in the blocking queue. It is waiting for input.

    0
    No votes yet

Requests, inquiries, and replies
By patvdv at 26 Feb 2008 - 21:57

Requests, inquiries, and replies

0
No votes yet

Get name of a Node
By patvdv at 26 Feb 2008 - 21:57

Get name of a Node

Synopsis

long xmlGetName(long node, ref string name)

XML library function

int xmlGetName(XmlNodePointer _pNode, char *name, int sizeOfName);

Description

Get the name of an XML_ELEMENT or XML_DTD node.

Arguments

node

node is the node for which the name is obtained.

0
No votes yet

Unlink and Append Nodes
By patvdv at 26 Feb 2008 - 21:57

Unlink and Append Nodes

Synopsis

long xmlAppend(long destinationNode, long fromNode, [ long toNode ])

XML library function

XmlNodePointer xmlMoveListAndAppend(XmlNodePointer _pFrom, XmlNodePointer _pTo, XmlNodePointer _pDest);

Description

Unlink a tree or a list of trees and append this list to the end of the list referred to by destinationNode.

0
No votes yet

Get Node type
By patvdv at 26 Feb 2008 - 21:57

Get Node type

Synopsis

long xmlGetType(long node)

XML library function

int xmlGetType(XmlNodePointer _pNode);

Description

Get the type of a node.

Arguments

node

node is the node for which the type is obtained.

0
No votes yet

Unlink and Append Nodes to Children
By patvdv at 26 Feb 2008 - 21:57

Unlink and Append Nodes to Children

Synopsis

long xmlAppendToChilds(long parentNode, long fromNode, [ long toNode ])

XML library function

XmlNodePointer xmlMoveListAndAppendToChildList(XmlNodePointer _pFrom, XmlNodePointer _pTo, XmlNodePointer _pDest);

Description

Unlink a tree or a list of trees and append this list as the last child of the node referred to by parentNode.

0
No votes yet


All times are GMT +2. The time now is 10:28.


©2001-2017 - Baanboard.com - Baanforums.com