- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- How to handle on SMG$_BATSTIPRO
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2007 12:09 AM
01-16-2007 12:09 AM
I am writing an application with use of SMG routines. For a reasonable update of the sreen I use SMG$BEGIN_PASTEBOARD_UPDATE and when the update is ready I use SMG$END_PASTEBOARD_UPDATE. But now I receive as a return code for the last function SMG$_BATSTIPRO. According to the manual this means the function acted correctly, but batching is still in progress.
I cannot find how to react on this. My application fails because a read function cannot be done while batching is active.
Who has experience with this fenomena ??
Thanks in advance,
Hans
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2007 12:27 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2007 01:16 AM
01-16-2007 01:16 AM
Re: How to handle on SMG$_BATSTIPRO
No that is not the case. I checked the begin_pasteboard_update and that returned SS$_NORMAL. In case an update is already in progress, it returns SMG$_BATWASON.
So that is not the problem. By the way begin/end_update_pasteboard maintains an internal counter to avoid this problem.
Hans
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2007 01:25 AM
01-16-2007 01:25 AM
Re: How to handle on SMG$_BATSTIPRO
while (smg$end_pasteboard_update(&pid) == SMG$_BATSTIPRO)
;
An alternative approach can be seen in newsmenu.c in
http://www.google.com/codesearch/url?hl=en&q=show:06WJit5Q7Kw:HfIaQJpadWQ&sa=N&ct=rpc&cs_p=http://vmsone.com/~decuslib/languageandtools/lt93a/anunews/news_v61-beta8.zip
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2007 02:29 AM
01-16-2007 02:29 AM
Re: How to handle on SMG$_BATSTIPRO
Facility: SMG, Screen Management Facility
Explanation: A user tried to end batching (updating) with a call to
SMG$END_DISPLAY_UPDATE or SMG$END_PASTEBOARD_UPDATE.
This action did not terminate batching because there were more calls to begin
batching than to end batching.
User Action: None. An outer level routine may still need batching to be in
effect.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-29-2007 12:48 AM
01-29-2007 12:48 AM
Re: How to handle on SMG$_BATSTIPRO
Thanx